Mediterranean restaurant · 3730 N First St, San Jose, CA
More food in San Jose, CA · Mediterranean Food in San Jose