cyprusmenu

Salamis Fish Tavern

About the restaurant

More Info

  • Mackenzie Beach, Larnaca, Cyprus
  • Fish Taverns
  • Lunch, Dinner

View on map