Otoro | Japanese,Salad,Rice takeaway in Marrickville Rd | Order Food Online

Otoro is a Japanese,Salad,Rice in Marrickville Rd. We offer great tasting

Otoro