906 S Meridian St
Indianapolis, IN 46225
Casual outpost offering a family vibe for classic Greek dishes including its famous flaming cheese.