Kellari Nafplion Restaurant is a seaside establishment in Nafplio serving traditional Greek cuisine with modern touches, prepared with fresh ingredients. It features a beautiful, well-maintained courtyard filled with flowers and bougainvillea.