Butch's Uptown

Restaurants · Haverhill, MA

Not yet claimed by owner

Details

Category
Restaurants
Address
63 Locke St, Haverhill, MA 01830
Phone
(978) 891-5179
Website
butchsuptown.com
Cuisine
american

Other restaurants in Haverhill