This is the food page of Schitzel Land on 100 Steeles Ave W Vaughan ON L4J7Y1.
Schitzel Land is a new listing on food pages, updated on September 10, 2017.
Schitzel Land is ranked #1 of 8 Restaurants in Newtonbrook Vaughan.
This page has had 156 visitors. You are the 156th.