Embers International Grill Restaurant is located in Agios Tychon, Cyprus on Ayioi Saranta, Shop 3 & 4, Pareklissia, Limassol, Limassol (Lemesos) 4520. Embers International Grill Restaurant is rated 3 out of 5 in the category restaurant in Cyprus.
Address
Ayioi Saranta, Shop 3 & 4, Pareklissia, Limassol, Limassol (Lemesos) 4520