Creation Cafe and Euphoria is Indy's best kept secret. It was originally an old church, and has been renovated into two different restaurants. Creation Cafe is an eclectic, artsy outlet with seating for 150 inside and 120 outside. Euphoria is a fine dining restaurant that has seating for 120 inside and 50 outside on its patio. Both outlets have a fantastic view of the canal and the city skyline. It's great for rehearsal dinners, wedding ceremonies and receptions. Check out their website at
www.indycanal.com for more information!