Falafel Tazah

Falafel Tazah

256 Redwood Shores Pkwy, 94065

(650) 622-9983

EAT24 Free Online Ordering