Main content starts here, tab to start navigating

Dine-In & Curbside Pickup Available at Woburn

Dine-In Available at Woburn

Open 7 Days - 8am to 8pm


Woburn

325 Montvale Avenue,
Woburn, MA 01801

(781) 938-6068

Open 7 Days -  8am - 8pm

Full Liquor Available

Get Directions