Is your falafel made fresh on site?

Dorothy Raftery | Sep 11, 2019 | Category: Mediterranean restaurant in Santa Cruz, California

Falafel Of Santa Cruz - All questions

Address: 1501 Mission St, Santa Cruz, CA 95060, USA

samer lutfi | Sep 10, 2021

Yes!

Megan Vu | Sep 11, 2019

Yes it is!!

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places