Update Info - Falafel and Kebab - Online Delivery
This restaurant was reported as closed. If it is open, let us know.
Falafel and Kebab - Online Delivery
1477 Plymouth St
Mountain View, CA 94043
1477 Plymouth St
Mountain View, CA 94043