New Jumbo House

Order Online

New Jumbo House Locations

Please select the restaurant location you would like to order from

New Jumbo House

400 Main St, Everett, MA 02111

Hours of Operation


Monday:

Closed

Tuesday-Thursday:

11:00 am - 10:30 pm


Friday-Saturday:

11:00 am - 11:00 pm


Sunday:

12:00 pm - 10:00 pm


Order OnlineView Menu

New Jumbo House - Everett, MA

400 Main St, Everett, MA 02111 Call us today: (617) 389-1570