Menu

Open Hours

Come visit us at the following open hours!

Monday - Thursday
11 AM --- 9:30 PM
Friday - Saturday
11 AM --- 10:30 PM
Sunday
12 PM --- 9:00 PM
Our Infor
381 Franklin St., Melrose, MA 02176

781-662-5777

781-662-9777