Swiss Chalet

Chicken Restaurant·St. Thomas, ON

Details

More chicken & wings near Swiss Chalet

979 Talbot Street