“A Touch of Sicily in Southie”
Serving South Boston authentic homestyle Italian food since 1986
ORDER ONLINE
205 L Street, South Boston (Corners of L & 8th)
617•268•5800
Fax: 617•307•6374
Hours:
Monday – Friday
6:00am-8:00pm
Saturday
7:00am-8:00pm
Sunday
Closed