We reviewed Finch @ The Westin KL's new Japanese high-tea set and Western ala carte meals, here are the dishes we liked.