Hours
Mondays - Saturdays, 11 a.m. - 9 p.m.
About
Soho Pizza was brought to Danbury, Conn., in 2005 by three guys, along with Nonna Maria's recipe, and has been providing quality food and service to the customers of Danbury ever since. And now, they have a New Milford location with the same founding principles.