Filters:
falafel in Mountain View
About 5 results.
Falafel & Kebab
Plymouth Street 1477, 94043 Mountain View, United StatesView Falafel & Kebab Restaurant menu, Order Mediterranean food Delivery Online from Falafel & Kebab Restaurant, Best Mediterranean Delivery in Mountain View, CA
Mediterranean Grill House
Castro Street 650, 94041 Mountain View, United StatesMediterranean Grill House, located in downtown Mountain View on Castro offers authentic mediterranean cuisine made from only the freshest, all-natural, and organic ingredients. Never frozen or in…