Four Seasons Hotel, Amathountos Ave, 25858000, LEMESOS (LIMASSOL)
Call Hotel for details
Food: [rating:0]
Service: [rating:0]
Ambiance: [rating:0]
Undoubtedly one of the best Italian restaurants in Limassol (even if there aren’t many). The food is exquisite and the environment is quite classic (a bit too much even, even though it goes with the whole Four Season’s concept).
http://www.fourseasons.com.cy/main.aspx?module=List1&pageid=1107