Located at the heart of downtown Montreal, the restaurant reflects Barcelona's social and cultural life in a striking...
Downtown · 1450 Peel St, Montreal
dry january
first-class fare
out in Mexico
foodie heaven