Located in the most area of the Fifth Avenue, the decoration and environment have nothing to say. As a restaurant, the dishes are quite satisfactory; as a Taiwanese restaurant, the dishes are slightly mixed. Outside the name of Taiwan, it has nothing to do with Treasure Island!