Open Daily for
Indoor & Outdoor Dining, and To-Go Food,
Beer & Wine:
Monday- Thursday 4pm-10pm.
We are now taking reservations. Please call us at 781-874-1033
Order Directly From Us for Takeout
Call To Order: 781-874-1033
Located at: Station Landing
501 Fellsway, Medford, MA 02155
Free Parking Available
at Station Landing
Apply for Job
We are hiring for all positions. Click below to apply!