3821 W Riverside Dr
Burbank, CA 91505
Burbank, CA 91505
Open HoursArray
OverviewNamed for Bacchus, the ancient god of wine, this place is Burbank's first wine bar and restaurant and it focuses on regional Italian specialties and boutique labels. In front...
more