This is the food page of Falafel & Grill Express Restaurant on 1300 FINCH AVE W North York ON M3J 3K2.
(first reviewed on January 29, 2010, last updated on April 4, 2016.)
Falafel & Grill Express Restaurant is ranked #3 of 18 Restaurants in York University Heights North York.
This page has had 462 visitors. You are the 462nd.