Search Results

Thornhill restaurants found 2 results for " European Restaurants" in Thornhill.

Schnitzel Hub - Thornhill

100 Steeles Ave. W, Unit 17 Thornhill
Phone: (905) 597-4777
Cuisine: European Restaurant

Centre Street Deli

1136 Centre St. Thornhill
Phone: (905) 731-8037
Cuisine: European Restaurant