A lot of people complain about the prices here, which run about $7 a sandwich, but I really think you get what you pay for. Their portions are huge (I always leave with about half my sandwich in a bag for later), and you're not just getting American cheese on a piece of white bread. In fact, their farmhouse style...
More
