Finch

Finch

This Japanese-inspired whimsical affair will get the high sushi par-tea rolling

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