Upper Crust is a sandwich shop specializing in freshly baked baguettes generously filled with quality ingredients. They offer a variety of crispy and freshly made sandwiches.