Dionyssos Fish Tavern is located close to Finikoudes Beach in Larnaca. It serves Greek and Mediterranean cuisine. There is a vegetarian menu.

You can order take out or have your food delivered. There is street parking.