Niko Niko's Greek & American Cafe to open west Houston location soon - Houston Business Journal
Niko Niko's - CultureMap Houston
Niko Niko's - West Houston today's the day! Our new location will be open from 3pm to 10pm. We look forward to serving you at 1040 West Sam Houston Parkway North. Lunch