Brasserie Champlain is a restaurant and bar offering Spanish cuisine and a selection of beers.