It is located in the heart of Ayia Napa. A variety of flavoured soups to take away and other hot foods.
October 19, 2012