Sandwich shop specializing in grilled panini. Call for delivery.