Permanently closed
Bella Sarno Ristorante and Banquet Facility
- Italian restaurant
- 553 Kelley Blvd, North Attleborough Town, Massachusetts, 02760
Find your next restaurant.
Previous recognition
#1 Italian restaurant in North Attleborough Town, Massachusetts