Taverna Diavolului is a restaurant offering Mediterranean cuisine and tavern-style dishes, with options for large platters and special events.