453rd 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 18 nearby Restaurants.

They say Lily's Restaurant is great, decent