Print out the information
Villa Rossa
Address
Nafpaktou 173, Mesologgi, Aitoloakarnania, Central Greece
Short url
travel.cdns.gr/12551
Coordinates
38.375217, 21.444660
Phone
2631028330
Restaurant info
All Year
Local Cuisine
Meat
Print out the information