Otori Sushi Fine Japanese Fusion
68100 Ramon Rd Ste A1, Cathedral City, Greater Palm Springs, CA 92234-3389
Otori Sushi Fine Japanese Fusion is a Japanese, Sushi, Asian, Seafood place is located in Cathedral City, California. The address of Otori Sushi Fine Japanese Fusion is 68100 Ramon Rd Ste A1, Cathedral City, Greater Palm Springs, CA 92234-3389.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 760-699-5486,