Restaurant Lescha offers a family-style dining experience with a focus on German cuisine. They emphasize the use of local and Swiss meat, providing a welcoming atmosphere for guests.