10 N Illinois St, Indianapolis, Indiana 46204 USA
Make a reservation, today. Fire-grilled and delicious.
Photo Credit: Yelp