Veggie Sandwich - Windsor Deli