Petalida is a restaurant in Agios Nikolaos, Crete, specializing in fresh fish and seafood mezes. It offers a daily selection of seafood dishes.