Lily's Restaurant, 1758 Dundas St, London East London
462nd visitor, Write a review
Lily's Restaurant Map

near N5W 3E2

Lily's Restaurant is People's Choice, 2016 winner

Lily's Restaurant is ranked #4 of 19 nearby Restaurants.

They say Lily's Restaurant is decent, great