Know a great happy hour or special for this location?
Quick & convenient Mediterranean fare that runs the gamut from kufta kebabs to falafel & dolma.
Suggest an edit
433 California Ave, Palo Alto, CA 94306