Our menus are carefully created to offer only the most inspired and delicious meals with the Mediterranean touch and flavors. All items on these menus are available for take-out and when you call us to place your order at 408 279 4225, we will prepare your meals to the highest standards
© Nemea Greek Taverna 2014