Barbara (restaurant)

Barbara is a restaurant in Vancouver, British Columbia. The restaurant has received a Michelin star.