Find the top Authentic Japanese restaurants in Edmonton, Alberta near you now.
Vietnamese restaurant
Address: 5728 75 Street NW, Edmonton, AB T6E 5X6, Canada