Nafplio Falafel offers tasty falafel, homemade sauces, and fresh local ingredients. Enjoy street food made with love.