Where do you need Restaurants ?
Big Scotts Fish & Chips
203-755-2005
41.555838
-73.040533
About Big Scotts Fish & Chips
Big Scotts Fish & Chips is located at 35 E Main St, Waterbury, CT. This business specializes in Restaurants.