Greek Islands Restaurant
906 South Meridian Street
Indianapolis, IN 46225
317-636-0700
Authentic Greek family restaurant with many house specialties including Saganaki, Souvlaki, Mousaka, and lamb chops.
