You have to hand it to Limassol, every now and then a new restaurant pops up to take your breath away.
Frankie's Bar & Grill is a classic bar-restaurant in the center of Agia Napa.
Chopped offers healthy meals and beverages brought to you by the Irish Chopped Restaurant Chain.
It first made its appearance in Limassol’s culinary options in early 2018 and it has already managed to gain some...