Actually it is along Austin Road. Very near to the HK Jockey Club. You have to go up a few steps then you can reach the entrance of the restaurant......
Personally....it is OK for me....but there is one good thing....no need to queue up ...there is always table available.