TRCH - Peter Pan

The Japanese restaurant serves beautifully arranged food that doesn't skimp on flavour...