Restaurant in Larnaca
Beachfront bar-restaurant on Larnaca's Mackenzie Beach: Mediterranean dishes, fresh sushi, brunch and signature cocktails with sea views. Open daily till 2am.