Sandwich shop offering a variety of sandwiches. Known for its tasty and reliable food, served by attentive staff.