EntréePlay
Maguro

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

Get directions (opens in a new tab) View restaurant & dishes

Opening the map loads content from OpenStreetMap and unpkg.