Elia Backyard Restaurant

Service Provider ยท Member since Sep 2026

Elia Backyard Restaurant is a dining establishment located at Vasileos Pavlou Square in Larnaka.

Industry

Restaurants & Cafes

Service Areas

Larnaca