Traditional Italian restaurant in Taunton. Offers highchairs.