Greek food in DEN
- tatamagouche Aug 5, 2010 04:48 PM
What do you all recommend? Seems as though every place gets mixed reviews—Monaco Inn, Yanni's, Melita's...Athenian seems to be well liked...Been to Pete's Central One and didn't think it was as awful as some. Anyway, thoughts?