Contact
Get In Touch
We accept all questions, and event planning inquiries via the contact form below.
Open Tuesday – Sunday
Dinner
Tues-Thurs 12PM to 9PM
Friday & Sat 12PM to 10PM
Sunday 3PM to 8PM
Takeout
Takeout Call: 781.331.7517
Visit
1167 Main Street
South Weymouth, MA 02190
Visit
1167 Main Street Weymouth, MA 02190