Vegetarian Restaurants › Athens
Leaf & Root
Nestled in the heart of Syntagma, Leaf & Root offers a fresh take on vegetarian dining with a focus on organic ingredients. The inviting space and diverse menu, featuring unique seasonal dishes, make it a popular destination for health-conscious diners.
Address: 48 Stadiou St., Athens
Visit website
← More Vegetarian Restaurants in Athens