160 Merrimack St, Lowell, Massachusetts 01852 USA
Picture speaks for itself... Yum yum
Photo Credit: Yelp