omnomct.wordpress.com
Napa & Co. in Stamford Closing This Saturday
We just confirmed with the restaurant that Napa & Co. in Stamford will be closing for good. The Stamford institution was long seen as not only one of the top restaurants in Stamford, but also i…