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.
Hobo Steak House is situated in the prime location of Finikoudes in Larnaka with a panoramic seafront view, serving...
Good, unpretentious food, served in a decent setting is what the Meat Academy is all about.