WE DELIVER!

WE ACCEPT RESERVATIONS BY PHONE ONLY

Open 7 Days A Week

Opens daily 11am to 9pm

Mu Lan Waltham

See MENU & Order Table Reservation 835 Main Street
Waltham, MA 02451
781.642.8888
781.642.9263

See MENU & Order