For over 21 years, we have offered the best in Italian dining! Located off Exit 42 on 93 North, come on down and try our magnificent dishes yourself
Address1699 Shawsheen Street Tewksbury, MA 01876HoursPlease call ahead as hours are subject to change.MON: 11:30 AM-8:30 PM TUES: 11:30 AM-8:30 PM WED: 11:30 AM-9:00 PMTHURS: 11:30 AM-9:00 PMFRI: 11:30 AM-9:30 PM SAT: 1 PM-9:30 PM SUN: 4 PM-8:30 PM
Facebook | Google + | Trip Advisor
JOIN OUR E-MAIL LIST!
CALL US OR STOP IN TO PURCHASE A GIFT CARD!