Buffet Restaurants › Athens
The Olive Garden Buffet specializes in Mediterranean cuisine, highlighting the rich flavors of olive oil, herbs, and fresh vegetables. Enjoy a comfortable dining experience in a cozy environment.
Address: 678 Pindarou Street, Athens
Visit website
← More Buffet Restaurants in Athens