Contact Us

We’d love to hear from you. Let us know you had a great time or if you think of anything that can help us make your next visit even better!



60 Andrew Ave Wayland, MA 01778

Phone Number: 

Phone:  (508) 276-5230

Hours of Operation:

Monday - Wednesday
12:00 PM to 9:00 PM

Thursday - Saturday
10:00 AM to 09:00 PM

10:00 AM to 6:00 PM