AOL Travel

Niko Niko's, Houston

Niko Niko's - Houston, Texas
Niko Niko's
2520 Montrose Boulevard, Houston, TX 77006Map
+1 713 528 0966
Neighborhood: Montrose/Museum District
Cuisine: Mediterranean,Greek

At Niko Niko's, the decor and interior are reminiscent of a low-key diner, but fans of Greek food will not be disappointed in the least by the menu. If your focus is not on atmosphere, definitely give it a try. Outdoor seating is a perk in fair weather. Prices are extremely reasonable, but expect to really fall in love with the traditional gyros, the hamburger-stuffed cabbage rolls and the Greek meatballs.

Write a Review

How would you rate your overall experience with Niko Niko's?
Restaurant General Information
  • Open Hours: Monday to Thursday from 10:00 AM to 10:00 PM, Friday to Saturday from 10:00 AM to 11:00 PM, Sunday from 11:00 AM to 09:00 PM
  • Credit Cards Accepted: visa, mastercard, amex, discover, diners
  • Takeout Available: Yes
AOL Traveler Rating
0 POSITIVE Vote » Thanks for voting!
0 NEGATIVE Vote » Thanks for voting!