Island in the city..
In the push and shove of todays world, Greek Islands is a nice heaven to get away from it all. With great service, and food to match you can't go wrong for the price. The Islands also has a great location just across the street from a major movie theatre, as well as a block away from some of michigans most prestigous shopping destinations. I would gretaly recomend giving it a try.