Nikos Fish Tavern
Seafood · Greek · Casual Dining
Nikos Fish Tavern is a Greek restaurant specializing in fresh fish. It is situated in the main square of Elounda, overlooking the picturesque little port. Visitors can enjoy a variety of seafood dishes.
Location