Upper Crust is a bakery and sandwich shop famous for freshly baked baguettes filled with delicious ingredients. They offer a wide range of crowd-favourites and vegetarian options, perfect for breakfast, lunch, or an afternoon snack.