Stalla Grill Corner

★★★★★ – €
Tel: 25 222 929

Located just off the village square, near the fountain end, Stalla and her family will welcome you with open arms into their cozy little restaurant which serves a good selection of traditional Cypriot dishes, with daily specials. Eat in or take away options available.