Greek Restaurants › Athens
Feta & Olive
Feta & Olive brings the flavors of Greece to life with its vibrant decor and delicious menu. Specializing in fresh salads and grilled dishes, this spot is perfect for health-conscious diners seeking authentic Greek tastes.
Address: 10 Agiou Markou St., Athens
Visit website
← More Greek Restaurants in Athens