Swiss Chalet

Restaurant in Tillsonburg, Ontario

Chicken restaurant