Dish
Maguro
Blue fin Tuna niguri, it was really good as is usual at Toros
Reviewed
Restaurant
Toros Japanese Fusion Seafood
500 W Main St Ste D, Alhambra, CA, 91801
Opening the map loads content from OpenStreetMap and unpkg.
Dish
Blue fin Tuna niguri, it was really good as is usual at Toros
Reviewed
Restaurant
500 W Main St Ste D, Alhambra, CA, 91801
Opening the map loads content from OpenStreetMap and unpkg.