Osaka Sushi is a Japanese restaurant offering sushi and other dishes in a lush setting with orchids, greenery, and a koi pond.