This place in the Montrose area of Houston is great! The food is delicious, the portions are huge, and the prices are reasonable. We tried Niko Niko's based on reviews on TA and are so glad we did. We ate inside, but there is a really nice patio on the street with misters to keep you cool. If you like... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Center
- Add Photo
- Add Video

