Swiss Chalet

Restaurant in Tecumseh, Ontario

Chicken restaurant