A Mangiatura is an Italian restaurant in Modica that also offers Barbecue. It has received a rating of 76 on an online aggregator.