Niko Niko's Greek & American Café is a restaurant located in Montrose District, Houston, Texas known for serving Greek cuisine. Chrisanthios Fetokakis opened the restaurant in 1977, and ownership was eventually passed on to his son, Dimitri Fetokakis.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Niko_Niko's
Official Website http://www.nikonikos.com/
Phone +1 713 528 4976
Coordinates 29°44'47.394" N -95°23'31.899" E