Sofra IstanbulRestaurants3330 Steeles Ave WVaughan, ON, L4K 1A2 · CA+19055320054info@sofraistanbul.combio.linkHours not available