Le Selva is a bar & grill offering fresh, original dishes in a relaxed atmosphere.