Queue de Cheval

1181 Rue De La Montagne, Montreal H3G1P1, Canada

Map of Queue de Cheval, 1181 Rue De La Montagne, Montreal H3G1P1, Canada

1181 Rue De La Montagne, Montreal H3G1P1, Canada

Delivery options

No delivery

Contact details

Open hours

No open hours

Get directions(opens in a new tab)

Spot something wrong?

Dishes at Queue de Cheval. Prices may vary in venue.