The Station Restaurant
(203) 714 6611,
195 Water Street Naugatuck, CT 06770
Upstairs Private Party Packages
Welcome to The Station Restaurant! We will be closing at 6pm Christmas eve and closed all day Christmas Day, December 25, 2022
Subscribe to Us!