2281 The Alameda, Santa Clara, CA 95050, USA,
Middle Eastern restaurant offering Palestinian Jordanian shawarma and falafel wraps.
You must log in to post a comment.
Share via social media
Share via email