Great variation of gastronomic Eastern European delights!
233A, Arch. Makarios III Avenue
3165 Limassol