Mediterranean restaurant · 2365 Tripaldi Way, Hayward, CA
More food in Hayward, CA · Mediterranean Food in Hayward