Scotch & Dogs is a cozy establishment nestled in Newton, MA, offering a unique blend of Scotch whisky and gourmet hot dogs.
With a focus on quality ingredients and a casual atmosphere, Scotch & Dogs provides a relaxed setting for patrons to enjoy a curated selection of spirits and artisanal hot dogs.
Generated from their business information