ST Clair TSI
Dine on all of your delicious favourites from the Bean & Barley located inside St. Clair College Chatham campus.