Eating Turkish Falafel at Garlic Catering & Restaurant restaurant in Santa Clara, CA.

Feedback

Do you manage or own Garlic Catering & Restaurant?

Yes
Amp Menu