Le Renardo is a bar offering homemade sandwiches in a casual, welcoming atmosphere.