Address: 129 Merrimack St , Lowell 01852, MA, US
State: MA
City: Lowell
Zip Code: 01852
opening hours
Monday: 11:30-15:00
Monday: 17:00-20:45
Tuesday: 11:30-15:00
Tuesday: 17:00-20:45
Wednesday: 11:30-15:00Wednesday: 17:00-20:45
Thursday: 11:30-15:00
related searches: 1981 ramen bar takeout, 1981 ramen bar gluten free, 1981 ramen bar menu, ramen bar lowell phone number, 1981 ramen bar number, 1981 ramen bar hours, 1981 ramen bar yelp, ramen near me