Kamehachi is Japanese for 'eight turtles' - a symbol of long life and good luck. This urbane restaurant offers the standard Japanese fare, which includes dishes like Tempura Udon, Ten Zaru Soba, and Yaki Udon; it also features a massive sushi bar. All in all, it provides you with the opportunity to explore authentic flavors and styles in a very contemporary setting!
average cost:USD 30 booking is advisable. delivery available. disabled access. M-Th 11:30a-2p & 5p-10p, F-Sa 11:30a-2p & 5p-11p, Su 4:30p-9:30p