Indoor and Outdoor Dine-In Now Available
Address & Phone Numbers
475 Winter Street
Waltham, MA 02451

Tel: (781) 890-0089
(781) 890-9645
Fax: (781) 890-2139
Business Hours
Monday - Thursday 11:30 a.m. to 10:00 p.m.
Friday 11:30 a.m. to 10:30 p.m.
Saturday 12:00 noon to 10:30 p.m.
Sunday 12:00 noon to 10:00 p.m.
All Day Delivery
Minimum order $15. Delivery charge will be applied