Almira is a grilled meat restaurant
Greece
Excelent food, we had fresh fish , sardines and calamari . Loved the bougiourdi (spicy feta and tomato ) served as a hot appetizer . Friendly people and very good service !
Excellent location, fresh fish !!!
Try sardines and the squid ????
Nice food nice prices!!!