88 Chinese & Sushi Sherman Oaks Food Delivery is located in Van Nuys, United States on 5658 Sepulveda Blvd. 88 Chinese & Sushi Sherman Oaks Food Delivery is rated 3 out of 5 in the category sushi in United States. Coming Soon!
Address
5658 Sepulveda Blvd