Michael's Greek Restaurant

600 University Ave, Palo Alto, CA 94301

Deals

Explore more:
Some content provided by