Thank you for visiting our website!
We've been serving the residents of Southbury since 2004.
On October 11, 2021, we have moved to a nearby location at the Southbury Green Plaza, 775 Main Street South, Southbury, CT
Our policy still remains to provide you with quality foods using premium brands at unbeatable prices.
775 Main Street South
Southbury, Connecticut, 06488
Monday - Saturday: 7am - 5pm