Thank you for viewing the listing for Edo here at OnlineDining.com.au. Edo is listed as a sushi, Restaurant and a takeaway venue. Edo is located at 320 Barker Rd, Subiaco WA 6008. If you have a menu, special or other details regarding Edo, please let us know.