Sandwich shop offering delicious sandwiches with quality ingredients. Known for quick service.