Edo Japanese BBQ Restaurant is located in the heart of Subiaco and it is open all day everyday. Visit www.edojapanese.com.au for PDF menus.