This is the food page of Falafel & Grill Express Restaurant on 1300 FINCH AVE W North York ON M3J 3K2.
(first reviewed on August 30, 2013, last updated on April 4, 2016.)
Falafel & Grill Express Restaurant is ranked #4 of 15 Restaurants in York University Heights North York.
This page has had 473 visitors. You are the 473rd.