About
Kitchen Open:Tues- Thursday 5-10Fri- Sat 5-11 Lounge Open Late!!
Address: 157 Shrewsbury St, Worcester (Massachusetts) 01604
Phone: (508) 754-1057
Parking:
Street
State: MA
City: Worcester
Street Number: 157 Shrewsbury St
Zip Code: 01604
categories: italian restaurant