Le Montebello is a traditional French restaurant with views of Notre Dame. It offers seating for 100 and features happy hour specials.