- Popular
- Recent
- Upper Crust's first location was London Waterloo Station in 1986. Upper Crust specializes in baguettes. Recommend the Ham and Cheddar. Dont get the baguette heated if you take it onboard.
- Garren KatzDecember 30, 2010The location is a bit off. They are near C-44. Awesome subs. Try any of them. Best under $10 sub i have had in a long time!