![NIKO NIKO'S GREEK & AMERICAN CAFE - 1139 Photos & 2089 Reviews - Greek - 2520 Montrose Blvd, Houston, TX, United States - Restaurant Reviews - Phone Number - Menu - Yelp NIKO NIKO'S GREEK & AMERICAN CAFE - 1139 Photos & 2089 Reviews - Greek - 2520 Montrose Blvd, Houston, TX, United States - Restaurant Reviews - Phone Number - Menu - Yelp](https://s3-media0.fl.yelpcdn.com/bphoto/NYDPJ6miMGjmEy-HgVCvSg/l.jpg)
NIKO NIKO'S GREEK & AMERICAN CAFE - 1139 Photos & 2089 Reviews - Greek - 2520 Montrose Blvd, Houston, TX, United States - Restaurant Reviews - Phone Number - Menu - Yelp
![NIKO NIKO'S GREEK & AMERICAN CAFE - 1139 Photos & 2089 Reviews - Greek - 2520 Montrose Blvd, Houston, TX, United States - Restaurant Reviews - Phone Number - Menu - Yelp NIKO NIKO'S GREEK & AMERICAN CAFE - 1139 Photos & 2089 Reviews - Greek - 2520 Montrose Blvd, Houston, TX, United States - Restaurant Reviews - Phone Number - Menu - Yelp](https://s3-media0.fl.yelpcdn.com/bphoto/da65JHlrqRmEi9KNivR4Hg/l.jpg)
NIKO NIKO'S GREEK & AMERICAN CAFE - 1139 Photos & 2089 Reviews - Greek - 2520 Montrose Blvd, Houston, TX, United States - Restaurant Reviews - Phone Number - Menu - Yelp
![NIKO NIKO'S GREEK, Houston - Neartown/ Montrose - Updated 2022 Restaurant Reviews, Menu & Prices - Tripadvisor NIKO NIKO'S GREEK, Houston - Neartown/ Montrose - Updated 2022 Restaurant Reviews, Menu & Prices - Tripadvisor](https://media-cdn.tripadvisor.com/media/photo-s/12/c7/6d/9c/photo0jpg.jpg)