Map & Directions - Falafel and Kebab - Online Delivery
View Menu
Falafel and Kebab - Online Delivery
1477 Plymouth St, Mountain View, CA, 94043
(650) 961-2437 (Phone)
1477 Plymouth St, Mountain View, CA, 94043
(650) 961-2437 (Phone)