Sandwich shop specializing in grilled meats. Offers delivery.