The Carvery is a roasted meat sandwich shop located in Windsor Ontario.