This Italian restaurant offers a rustic interior with a fireplace and can accommodate up to 250 people. An outdoor tent structure is available for dining, and the location is situated by the river.