Chef Liu Kitchen is a Taiwanese restaurant.