🍱

Otoro

Japanese · Castelnau-le-Lez

Frequently asked questions 🤔

Where is Otoro?

At 1720 Av. de l'Europe, 34170 Castelnau-le-Lez.

What kind of food does Otoro serve?

Otoro is listed under Japanese.

How can I contact Otoro?

By phone at +33467167685.

Nearby 👀

Updated on 9 November 2026