Spinning döner, adana, iskender, pide and lahmacun: Turkey on the grill.
2 restaurants
5705 Boulevard Taschereau