5500 Victoria Ave, Niagara Falls L2G3L2, Canada
5500 Victoria Ave, Niagara Falls L2G3L2, Canada
No delivery
Spot something wrong?
Dishes at Taki Japanese Restaurant. Prices may vary in venue.
Been to Taki Japanese Restaurant? Be the first to share what you ate.