Bella Vista Restaurant
116 Elm St
North Attleboro
MA
02760
(508) 809-6068
bellavista-restaurant.com
Hours
8:00
to 1:00 PM
Payment Methods:
Visa, MasterCard, American Express, Debit
Unrated
Open Map
Description
Bella Vista Restaurant is located at 116 Elm St, North Attleboro, MA. This business specializes in Italian Restaurants.
by merchantcircle on July 17, 2015 from
merchantcircle
Information from the business
Owner Message
Do you own Bella Vista Restaurant? Contact us to connect with your diners.
by menuism on March 21, 2016 from
menuism
Bridgewater
Commercial
Eating Places
Food & Dining
full-service restaurants
Italian Restaurants
Pawtucket
Restaurants
restaurants italian
Serving North Attleboro