All You Can Eat › Athens
Ouzo & Olives
Ouzo & Olives is an inviting restaurant that specializes in Greek cuisine with an all-you-can-eat twist. Enjoy a variety of appetizers, main courses, and desserts while sipping on traditional ouzo. A must-visit for anyone craving authentic Greek flavors.
Address: 5 Loukianou, Athens, Athens
Visit website
← More All You Can Eat in Athens