This establishment is a restaurant and bar located in Le Locle. It offers a welcoming atmosphere with home-style cooking.