Niko Niko's
(713) 528-4976 | View Website

2520 Montrose Blvd, Houston, TX | Directions   77006

29.746538 -95.392117

Niko Niko's
Niko Niko's
Niko Niko's
Niko Niko's
Niko Niko's
 
89% 100 134 101 Votes

Best of Citysearch

Won for:
Lunch Spot (2013)
Fast Food (2009)
Fast Food (2008)
Nominations Nominated for:
Get Directions
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!