New Crossroads Pizza

New Crossroads Pizza

68 N Main St, South Norwalk, CT 06854
203-855-7785

Open until 11:00 PM

Full Hours

$2 Delivery (20 - 35 min)

$12 min spend

  • Part of Slice Rewards
SlicePizza Places in South Norwalk, CT New Crossroads Pizza
Price: $$