Lion d'Or is a restaurant with a classic interior, offering seating for over 100 guests.