Mikro Kelari is a restaurant in Chania offering authentic Cretan cuisine with a focus on traditional flavors. It provides a unique dining experience in a picturesque setting.