Sandwich shop known for its generously sized sandwiches, homemade pies, and daily specials. Offers fresh takeaway options.