Greek Islands Restaurant INC
Indianapolis, IN 46225-1337
Phone: (317) 636-0700
06/13/2008 Posted by susan1981
Good Greek food - large portions but not too expensive. Ambiance is nothing special, but not horrible either. Service can be a little slow sometimes and lunch is hectic.
Write a review and share your thoughts with others

