Toshiro Sushi, Japanese restaurant in Santa Cecília District, Brazil.
Toshiro Sushi is a Japanese restaurant in the Santa Cecília district of São Paulo, Brazil, specializing in sushi and sashimi served on individual plates. It sits on Martim Francisco Street and operates in a contemporary dining room where the food is prepared fresh and presented with care.
The restaurant opened with the aim of bringing traditional Japanese cooking to São Paulo, with careful attention to seafood quality from the very start. That early commitment to sourcing shaped what the place became over time.
Santa Cecília has long been home to communities with roots in Japanese immigration to São Paulo, and this restaurant fits naturally into that story. Each piece of sushi is shaped by hand and placed on the plate with care, following a tradition where how food looks is as important as how it tastes.
The restaurant takes reservations but also welcomes walk-in guests, so arriving early in the evening is a good way to avoid waiting. It opens for dinner and is easy to reach from different parts of the city given its location in Santa Cecília.
The restaurant offers a rodizio format where the price changes depending on the time of the evening, which is not a common approach for Japanese food in São Paulo. This gives guests a reason to think about when to show up, not just where to eat.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.