La Queue de Cheval Steakhouse & Angry Lobster Seafood Lounge
1181 Rue de la Montagne