This little deli type place appears to be a favorite with the locals. Located across from the village green in Waterbury, and next to the Amtrak station, its in a nice
Been there, done that? Do tell us about it! Submit a review of this Waterbury restaurant today.
2 of 5 stars