Lord Nelson is a cafe known for friendly service and tasty food.