Restaurant Mountain Lake, styled in an old town house aesthetic, offers 90 seats.