5380 W 38th St, Indianapolis 46254, United States
5380 W 38th St, Indianapolis 46254, United States
No delivery
Spot something wrong?
Dishes at Ginza Japanese Steak House. Prices may vary in venue.
Been to Ginza Japanese Steak House? Be the first to share what you ate.