Been there, done that? Do tell us about it! Submit a review of this United States restaurant today.
5 of 5 stars
If you LOVE Greek Food in you are in Houston you must stop in to Niko Nikos. The is almost always out the door but the oven roasted Pototoes are the BEST.
We dined there this past Saturday and while the appetizers of proscioutto and grilled figs, oysters with champayne vinaigrette and chocolate peanut butter ganache tart
Showing All Restaurants