The capital is known as a go to for good food and for an excellent reason.
Good, unpretentious food, served in a decent setting is what the Meat Academy is all about.
When you stay at the Blue Spice Complex you feel a bit more special.
Pepper Bar is located on Makarios Avenue in Ayia Napa which is one of the busiest streets with shops, bars and restaurants...