First reviewed by nkrn
This is an exceptional restaurant for Greek food!! I am half Greek and have been eating this type of cuisine all my life. I moved to Indy 2 yrs ago from Chicago and I was afraid I would not find the tastes that I have always known and loved. Hella's has it all!
MMMMMMMmmmmmmm the best!!
Do you know more about this restaurant?
You can
update this restaurant
Has this restaurant closed?
You can
remove this restaurant