Loading map…
TAVERNA
A farm-to-table Greek restaurant in downtown Palo Alto, serving family-style Hellenic classics in a warm, cozy room.
A farm-to-table Greek restaurant in downtown Palo Alto, serving family-style Hellenic classics in a warm, cozy room.