Restaraunts & Taverns Alaloum Restaurant Read more... Nafplio Traditional Greek Food Greek Restaraunt Mediterranean cuisine Seafood Fresh fish