A wide variety of sandwiches, location is fairly good too. Every sandwich uses high quality, fresh ingredients and tastes really good, no matter what you get. Sandwiches are served up hot and toasty. Bad side is price, but you get what you pay for.
Pros: Taste, Quality, Variety
more