DiningSteak House, Seafood Restaurant, Italian RestaurantBella Vita Ristorante6701 AZ-89A, Sedona, Arizona, 86336Phone+1 928-260-5907CategoryRestaurantsLocationSedona, ArizonaWebsiteDirectionsReviewsMap coordinates: 34.8433919, -111.8664628