Restaurants in Indianapolis, IN
Restaurants • American Restaurants
1464 W 86th St.,
Indianapolis ,
IN
46260
UNITED STATES
Based on 1 reviews
Best hidden place in town!
Some of the best food I've had in Indy. Very original, and absolutely delicious. I would recommend to anyone who wants to have a great dinner, and doesn't mind spending a little money. It's TOTALLY worth it!Worldwide > United States > Indianapolis, IN > American Restaurants