Upper Crust is a chain of sandwich shops that specialise in baguettes.
Upper Crust has a variety of fillings on offer from Ham and Cheese to Bacon, Lettuce and Tomato. They also serve a range of cakes and pastries.
*Vegetarian options are available.