Contact Us

We will get back to you as soon as possible.

Our Location

The Main Street Station

105 Main Street
Plymouth, NH 03264

(603) 536-7577

Call for Takeout!

Mon - Sun: 7:00 am - 3:00 pm