Howard Johnson's Restaurant

2620 S Main St, Waterbury 06706, United States Get Directions to this spot
2620 S Main St
Waterbury, 06706
CT, United States
(203) 755-4910

Rate and review Howard Johnson's Restaurant in Waterbury, CT, United States!

Share your experiences at Howard Johnson's Restaurant with your friends or discover more Restaurants in Waterbury, CT, United States.