Top Local Places

Flames Restaurant and Bar

38 Ayias Mavris street, Agia Napa, Cyprus
Local business

Description

ad

Our restaurant is located in Ayia Napa, Cyprus. Offering a local Cyprus kitchen but also  other dishes, such as steaks, fish, pasta, grills and snacks.

Quiz