Totoro Sushi is located in Belén, Costa Rica on Costado Sur de la plaza de deportes de La Ribera de XRQ8399 Heredia. Totoro Sushi is rated 5 out of 5 in the category sushi restaurant in Costa Rica.
Address
Costado Sur de la plaza de deportes de La Ribera de XRQ8399 Heredia