Falafel & Grill Express Restaurant, 1300 FINCH AVE W, North York York University Heights
473rd visitor, Write a review
Falafel & Grill Express Restaurant Map

near M3J 3K2

Falafel & Grill Express Restaurant is ranked #4 of 15 nearby Restaurants.

Falafel & Grill Express Restaurant is delicious, friendly