Powered by CityVoter
Reviews by kristinao
Useful? +0
By far, the best family dining experience in the Indianapolis area is at The Greek Islands. The atmosphere is lively yet quaint, and the staff is exceptionally knowledgeable and friendly. This is the place to go for the finest Greek food around and a fun evening out. OPA!
|
| |