C/ de Francisco Silvela, 30, Salamanca, 28028 Madrid
Takeout restaurant | Mediterranean restaurant | Restaurant
This establishment offers a delightful Mediterranean experience featuring a menu that includes fine wines, feta cheese salad, and expertly grilled octopus, complemented by authentic Hellenic dance performances that enhance the ambiance.