Do they still do delivery?
Address: 129 Merrimack St, Lowell, MA 01852, USA
Daryl Baez | Dec 28, 2019
Try doordash for deliveries in the area
1981 Ramen Bar (Owner) | Dec 28, 2019
Hi Nate, sorry we do not do delivery
Thanks! Your answer is awaiting moderation.