Fusion Restaurants › Athens
Olive Leaf & Lotus
At Olive Leaf & Lotus, the culinary experience is a delightful mix of olive oil-rich Greek dishes and aromatic Asian dishes. Situated in the bustling district of Exarchia, guests can enjoy unique plates such as lemongrass grilled lamb and olive oil fried rice.
Address: 38 Kallidromiou St, Exarchia, Athens
Visit website
← More Fusion Restaurants in Athens