Spacious Italian restaurant, Montecchi vs Capuleti, offering pasta, pizza, and more in a warm setting.