About Niko Niko's Greek

Restaurants In Texas

Niko Niko's Greek serves Greek, Mediterranean cuisine at 2520 Montrose Blvd Houston, TX 77006. Find restaurant information about Niko Niko's Greek including address, phone, hours of operation and more.

Niko Niko's Greek

Niko Niko's Greek serves Greek, Mediterranean cusine in Houston, Texas.

Niko Niko's Greek Menu
About Niko Niko's Greek

Niko Niko's Greek

What Is Niko Niko's Greek' Address?

What Is Niko Niko's Greek' Phone Number?

Phone: (713) 528-1308

What Type Of Cuisine(s) Does Niko Niko's Greek Serve?

Cuisine Served: Greek, Mediterranean


Website: http://nikonikos.com/

Hours of Operation: Sun (10:00 AM - 9:00 PM) | Mon - Thu (10:00 AM - 10:00 PM) | Fri - Sat (10:00 AM - 11:00 PM)

More Restaurants

AL, AK, AZ, AR, CA, CO, CT, DE, FL, GA, HI, IS, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, VA, WA, DC, WV, WI, WY