Phone: (+1)6265221601
Address: 1725 Durfee Ave, South Azusa Avenue B, City of Industry, United States
City: South Azusa Avenue B, City of Industry
Dishes: 12
Reviews: 172
"Nice and roomy modern sushi restaurant with a Latin atmosphere and vibe. Polite servers and customer service. Unfortunately they fall short of perfect dishes. My party and I ordered Calamari and onion rings for our appetizers and Lobster Roll, Baked Scallops Rolls, Dodger Roll, and the 911 Roll. The calamari was very chewy and the breading seemed to be nothing but crumbs. The Scallops tasted previously frozen and microwaved along with a rubber taste just like the Lobster Roll. The Dodger Roll's sauce tasted very acidic and warm. For the price of the dish I'd expect better quality. I will give them 10 stars for their Fried Ice cream dessert. The best I've had so far."
All prices are estimates.