Map & Directions - Falafel Town House of Mediterranean
View Menu
Falafel Town House of Mediterranean
7410 B Amador Valley Blvd, Dublin, CA, 94568
(925) 361-0918 (Phone)
7410 B Amador Valley Blvd, Dublin, CA, 94568
(925) 361-0918 (Phone)