Don Camillo is an Italian restaurant offering takeaway options, outside seating, and space for private events, including wedding receptions. Self-parking is available.