Kamehachi is Japanese for 'eight turtles' - a symbol of long life and good luck. This hip joint offers the standard Japanese fare which includes Tempura Udon, Ten Zaru Soba, Yaki Udon, and many more; it also features a massive sushi bar. All in all the restaurant offers you an opportunity to explore authentic japanese flavors and styles, but in very contemporary settings!
average cost:USD 60 booking is advisable. delivery available. bring your own alcohol. M-Sa 11:30a-2a