No46 is a pub known for its sandwiches.