![NIKO NIKO'S GREEK & AMERICAN CAFE - 1197 Photos & 2166 Reviews - 2520 Montrose Blvd, Houston, TX, United States - Menu - Yelp NIKO NIKO'S GREEK & AMERICAN CAFE - 1197 Photos & 2166 Reviews - 2520 Montrose Blvd, Houston, TX, United States - Menu - Yelp](https://s3-media0.fl.yelpcdn.com/bphoto/da65JHlrqRmEi9KNivR4Hg/l.jpg)
NIKO NIKO'S GREEK & AMERICAN CAFE - 1197 Photos & 2166 Reviews - 2520 Montrose Blvd, Houston, TX, United States - Menu - Yelp
![NIKO NIKO'S GREEK & AMERICAN CAFE - 1197 Photos & 2166 Reviews - 2520 Montrose Blvd, Houston, TX, United States - Menu - Yelp NIKO NIKO'S GREEK & AMERICAN CAFE - 1197 Photos & 2166 Reviews - 2520 Montrose Blvd, Houston, TX, United States - Menu - Yelp](https://s3-media0.fl.yelpcdn.com/bphoto/-RYC_Sx-1I8p0t_acIMzVA/300s.jpg)
NIKO NIKO'S GREEK & AMERICAN CAFE - 1197 Photos & 2166 Reviews - 2520 Montrose Blvd, Houston, TX, United States - Menu - Yelp
![Niko Niko's Greek & American Cafe Delivery 1040 West Sam Houston Parkway North Houston | Favor Delivery Niko Niko's Greek & American Cafe Delivery 1040 West Sam Houston Parkway North Houston | Favor Delivery](https://cdn.askfavor.com/meals/18218/18218_l.jpg)