JapaneseSushi takeda123 Astronaut Ellison S Onizuka St ste 307 3rd floorRecommended by 1 JapaneseTop dishesOmakase · Recommended by 1 Japanese