O'ahu Sushi Beach is a Japanese restaurant specializing in sushi and Asian fusion cuisine. They offer dine-in, takeout, and delivery options.