2934th visitor, Write a review
Flaming Star Map

near M9L 2W1

Flaming Star is People's Choice, 2016 winner

Flaming Star is ranked #1 of 16 nearby Restaurants.

They say Flaming Star is fresh, friendly, great an above average Greek Restaurant