11925 N Meridian St, Renaissance Indianapolis North Hotel, Carmel, Indiana 46032 USA
Grille 39 Day/Night Bar
Photo Credit: Yelp