Dish
Salmon Toro Nigiri
This would have been a five star but they changed the way they make this since the last time I ate here. They added all this extra junk on top of it. Lemon, onions, seaweed, etc. The Salmon Toro was very good by itself but the extra stuff on top detracted from the flavor of the fish.
Reviewed
Restaurant
Toros Japanese Fusion Seafood
500 W Main St Ste D, Alhambra, CA, 91801
Opening the map loads content from OpenStreetMap and unpkg.