Contact Nobo Restaurant

Please visit, call, email or comment anytime. We like to hear from you!

Hours

M-F   11:30 am – 10 pm
Sat    11:30 am – 11 pm
Sun   12 pm – 10 pm

Phone & Location

(978) 770-2499
18 Boston Rd, Chelmsford, MA 01824

Delivery available via Foodler

Map