Restaurants & Bars 42

gyros in greek town

nol | Jan 6, 2003 12:14 PM

i have had such a taste for gyros and greek salad and i am going to be near greektown. can someone recommend a good place for carry out. thanks

Want to stay up to date with this post?

Recommended From Chowhound