Boucherie Et Grillades Mechwi invites you to their establishment. They are open after-hours all week. Payments by American Express, Visa, cheque, MasterCard and Interac are recognized.
My meat was overcooked and dry. No hummus sauce. Also, beware when paying debit. If you dont pay cash, they charge taxes and dont tell you. Very dispassionate. Much better places out there.