Experience one of the finest restaurants