AMMOUDARA RESTAURANT - TAVERNA Heraklion
AMMOUDARA BEACH HOTEL - 72100 HERAKLION . LATITUDE:35.166 - LONGITUDE : 25.710
Mediterranean Cuisine
European Cuisine
Greek Cuisine
Seafood Cuisine