Sandwich shop offering a variety of sandwiches. Popular spot with a strong following.