Taverna

800 Emerson St, Palo Alto, CA

Menu (As of 10/30)

Cold Bites

Hot Bites

Small Plates

Entrees

Taverna: hours and how to order