Le Belle Vue is a traditional French restaurant.