Main content starts here, tab to start navigating

Hours & Location

32 Guild Street,
Norwood, MA 02062

(781) 762-9090

Mon Closed
Tue — Thu: 11:30am — 9:30pm
Fri: 11:30am — 10:30pm
Sat: 5pm — 10:30pm
Sun: 4pm — 8:30pm

Kitchen closes 30 mins prior to closing.

Get Directions