Le Castel is a French restaurant offering haute cuisine. It also functions as a bar with dancing, serving wine, beer, and tapas.