Tokyo Bay Japanese is a Japanese restaurant based in Otaua in the Franklin district. Diners can enjoy authentic Japanese dishes prepared with fresh ingredients, with the branch holding a 4.4 Google rating from local visitors. More details and menu offerings are available on their website.