Butch's Uptown

  • Restaurants
63 Locke Street
Haverhill, MA 01830
(978) 891-5179