We found this restaurant on the way to the Iroquois Amphitheater, this place was just opened 2 weeks ago...
All reviews seem positive