Casual Open-Air Greek Taverna
Tiny Taverna is an intimate open-air spot offering traditional Greek dishes in a leafy setting. Guests highlight freshly made pita, flavorful gyros, and a well-prepared Greek salad, along with a tender slow-roasted lamb pita. The relaxed roadside space opens to a pleasant back seating area, and the welcoming staff foster an easygoing, conversational atmosphere.