Eating Greek Mediterranean Turkish at Cafe 220 restaurant in Palo Alto, CA.

Cafe 220

menu/order