Sandwich shop offering a unique atmosphere.