Falafel Tazah

Falafel Tazah

256 Redwood Shores Pkwy, 94065

(650) 622-9983

Eat24 Free Online Ordering