Business Hours

Monday - Thursday: 12:00pm - 3:00pm - For Takeout Only Friday - Sunday: 12:00pm - 3:00pm- For Takeout Only

Address: Mister Steer 1198 Ste Catherine Ouest
Corner Drummond
Montreal, (Qc) H3B 1K1
Phone: 514-866-3233

Google Map of Mr. Steer Location