The Station Restaurant
Phone:
(203) 714 6611,
195 Water Street Naugatuck, CT 06770
Toggle navigation
MENU
Home
Menus
Dinner Menu
Lunch Menu
Upstairs Private Party Packages
Catering Menu
Hours
Reviews
Contact Us
Directions
Welcome to The Station Restaurant! We will be open 11-4pm Thanksgiving Day, November 28, 2024
Subscribe to Us!