906 S Meridian St
Indianapolis, IN 46225
Words cannot describe the atmosphere! Our family loves the Greek Islands, the food is freshly prepared, service is professional, and fun. Recommend…
Didn't find what you were looking for?
Please help others by helping us do better.