Browsing Tag

Saganaki

  • Taverna, Palo Alto

    Taverna, Palo Alto

    Why did we dine here? – Taverna is a recently opened Greek restaurant in Palo Alto by some alumni of nearby Evvia restaurant. They brought in a Chef from Village Pub…

By using our site you agree to our:ย Privacy Policy,ย Terms of Use.

Subscribe to the Free Foodnut Newsletter