We loved the ambiance, was given wonderful service and enjoyed the delicious sushi dishes. You need to experience the upper eating area and throw off your shoes. And, for something new...try the Anaheim Chili Tempura Roll. Nice little spice kick.
Read Rochelle E.'s review of Sushi World on Yelp