cyprusmenu

Dionyssos Fish Tavern

About the restaurant

More Info

  • Agkyras 7, 6026 Larnaca, Cyprus
  • Fish Taverns
  • Mon-Sun:10:00 am - 12:00 am

View on map