Well obviously this rater has never been to Greece nor know the history of this Greek owned and operated fantastic eatery! Niko Niko's IS GREECE IN HOUSTON. Like many of the street vendors in Greece - Food is Love. And Dimitri Fetokakis (Greek Owner) and his mother do a wonderful job of taking their customers there if just through taste. Go to Niko Niko's - you'll love it!
more