Know a great happy hour or special for this location?
Casual Mediterranean restaurant offering classic fare like shawarma & falafel, plus outdoor seating.
Suggest an edit
650 Castro St UNIT 110, Mountain View, CA 94041
© 2024 Checkle, Inc
Privacy
Terms