Know a great happy hour or special for this location?
Casual outpost offering a family vibe for classic Greek dishes including its famous flaming cheese.
Suggest an edit
906 S Meridian St, Indianapolis, IN 46225