HOME / Turkish restaurant / Sofra Istanbul
3330 Steeles Ave W Unit 10, Vaughan, ON L4K 1A2
+19055320054
View Business Profile