2448 Clement St
San Francisco, CA 94121
San Francisco, CA 94121
Open HoursTu to Su from 11:30am to 09:30pm
OverviewThis casual and family-friendly restaurant specializes in both Greek and Italian food, yet the Greek cuisine gets overshadowed by its award-winning pizzas. Contemporary group...
more