Address and Hours
Address
83 Parkhurst Rd. Unit 1, Chelmsford, MA 01824
Tel.:978-455-5598
Fax:978-455-8724
Open Hours
Lunch
Mon.- Sat.: 11:00 am - 3:00 pm
Dinner
Mon.-Thurs.: 3:00 pm - 10:00 pm
Fri. & Sat.: 3:00 pm - 11:00 pm
Sunday: 12:00 noon - 9:30 pm