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 17 Restaurants in York University Heights North York.
This page has had 451 visitors. You are the 451st.