About
"That nice little Italian restaurant" ~~Established 1967
Address: 52 Central St, Southbridge 01550
Phone: (508) 764-8009
State: MA
City: Southbridge
Street Number: 52 Central St
Zip Code: 01550
categories: american restaurant, italian restaurant