Saganaki (aka “Flaming Cheese”) at Greek Islands in Indianapolis April 24, 2017 by Brian Groce The Saganaki (aka “Flaming Cheese”) at Greek Islands in Indianapolis is a must! You can celebrate the 30th anniversary of this Indy gem at 906 S Meridian St in downtown Indianapolis.