Cross Roads Pizza House #3
Drag box to select area
100% Were impressed
Cross Roads Pizza House was founded in 1995 in South Norwalk. This is its third location; there is also one in SoNo and one on North Main Street. Owner Mark Kalmanidis says customers will soon be able to place orders online.
68 N Main St, Norwalk, CT 06854
- Accessibility Details: The entrance is level with the sidewalk.
- Hours: Mon - Sat, 11am - 11pm; Sun, noon - close
- Accessible: yes