Address: 124 Merrimack St, Lowell, MA 01852 Phone: (978) 455-2840
Reviewed on 07/27/2024
By: Michael H.
They turned me on to the secret in this place. They make a homemade habanero sauce that is the bomb. It's super hot, so not for the feint of heart, but oh... more