Find the top Sfiha restaurants in Etobicoke, Ontario near you now.
Sfiha restaurant
Address: 53 Queens Plate Dr, Etobicoke, ON M9W 6P1, Canada