Sandwich shop offering excellent sandwiches with fresh ingredients and reasonable prices.