The Station Restaurant

The Station Restaurant

Phone: (203) 714 6611,
195 Water Street Naugatuck, CT 06770
Welcome to The Station Restaurant! We will be open 11-8pm Christmas Eve! Closed Christmas Day Dec. 25th! MERRY CHRISTMAS!!!
Subscribe to Us!