Main content starts here, tab to start navigating

Hours & Location

185 Main St,
Nashua, NH 03060

(603) 883-8781

Sunday - Thursday 11:30 AM - 9:00 PM

Friday - Saturday 11:30 AM - 12:00 AM

(Kitchen closes at 10:00 PM)

Takeout & Curbside also available.


Get Directions