Review of Greek Islands

906 S Meridian St, Indianapolis, IN 46225

Overall Rating

Review


Very gluten friendly, special menu and they make gluten free saganaki special and have red bridge beer.

Updated 11 years ago