Dish
Sake Toro | Salmon Belly
They said this was salmon Toro but I'm not so sure. If it was normal salmon it would have been 5 star but it just wasn't Toro like
Reviewed
Restaurant
Kyosho Sushi
605 Santa Cruz Ave, Menlo Park, US, 94025
Opening the map loads content from OpenStreetMap and unpkg.