Self Service Restaurants in Etobicoke, Ontario

Find the top Self service restaurants in Etobicoke, Ontario near you now.

KarachiXpress

Pakistani restaurant

Address: 133 The West Mall Unit 1, Etobicoke, ON M9C 1C2, Canada

Reserve