What restaurant in Houston serves the best Greek ?
The Greek Cafe and Deli in Clear Lake.
By far Niko Niko's on Montrose.
I am very partial to Alexander the Great on Sage Rd, near the Galleria. Live entertainment on the weekends, but it can get a little loud.
Last time we were there I think the majority of the people there were Greek.
Although I love Niko Niko's also.
About/Contact CHOW |
Posting Guidelines |
CBS Entertainment | About CBS Interactive | Jobs | Advertise