Food Safety Report: Taverna Babis, Halki, Greece 3 years ago • details Comments Comment Tried the squid in the evening and puked all night. Next day we realized that the fresh squids just hang on the street unrefrigerated. Something normal for the locals but… See more