Stop Sandwich 08 is a sandwich shop offering American sandwiches, kebabs, tacos, and fries.