Bella Vista

1825 W Emelita Ave Mesa AZ 85202 (888) 848-5698

Reviews for Bella Vista

Rating: 4.1 Based on 47 reviews Write a review
Cozy atmosphere
 Nov 2015
The first thing that strikes you when you walk into the building is the cozy atmosphere and feel of the place. It is very nice and clean. The staff is professional and friendly and there are a broa... read more