Ταβερνα Κανελλος is a Greek, Seafood, and Mediterranean restaurant. It offers fresh fish and seafood in a family-friendly atmosphere, with some locations featuring live music.