Bella Vista, BURBANK, California (CA)
Conveniently stationed at 3116 West Magnolia Boulevard () in BURBANK, California (CA) (91505), Bella Vista is available at 8188430164. Make sure you give them a call ahead of time to arrange your table in the restaurant.
More restaurants in BURBANK, California (CA)
Bella Vista contact information and details:
Address: 3116 West Magnolia Boulevard - , BURBANK, California (CA) 91505
Contact Phone: 8188430164