This is a restaurant where booking is a must. There are 2 branches in Orlando of which the one at 7700 West Sand Lake Road, is the closest. Expensive but excellent food and a great evening’s dining.