London Lady Rosa Family Restaurant

768 Hamilton Rd, London, ON N5Z 1T9