Chili’s – Windsor, CT (2007)

Chili's Restaurant in Windsor, Canada.