Taki Japanese Restaurant Photos

Taki Japanese Restaurant and patio in the Rivers Edge Shopping Center in Indianapolis, Indiana.Photograph of the exterior of Taki Japanese Restaurant and patio in the Rivers Edge Shopping Center in Indianapolis, Indiana. This is a popular steak house and Japanese restaurant in Indianapolis’ Northside.