Restaurant in Larnaca
Italian spot in Larnaca for pasta, oven-baked pizza and desserts. Friendly service; ideal for business lunches or dinners. Mid-range pricing.