Sandwich shop known for high-quality meat products, fresh salads, and Greek appetizers. Award-winning sandwiches are a specialty.