2301 Stevens Creek Blvd
San Jose, CA 95128
San Jose, CA 95128
Open HoursArray
OverviewThis original Bay Area Middle Eastern joint looks like a beat-up drive-in, but it is one of San Jose's oldest foreign restaurants. In fact, it is a landmark. Since the 1960s...
more
