Vaughans is a sandwich shop known for its award-winning sandwiches, including a popular hot roast pork roll.