Otoro Plus | Best Japanese restaurant in Marrickville
259 Marrickville Rd, Marrickville 2204, Marrickville, NSW - 2204
02 8593 2228
Otoro Plus is the top Japanese restaurant in Marrickville offering dine in takeaway and delivery, Check our menu now and enjoy exclusiv.....ders