Tortora House is a sandwich shop known for its tasty food. It also offers pub grill options.