Taverna Babis offers Cretan flavors and fresh grilled dishes in a welcoming atmosphere. Enjoy generous portions of home-style cooking.