Niko Niko's
save place
Photos (1)
Plane loader
Animated dots
Original open uri20130820 7363 yfx1iy?1383822550?ixlib=rails 0.3
Get Your Greek On
My good friend, who is originally from Houston, told me of the high-energy restaurant Niko Niko's. Being Greek, she has found some of her favorite dishes here that taste just like the way her mother made them. This place is authentic! Try their Chicken Avgolemono—it was voted the city's best.
Have you been here? Share a tip or a photo with fellow travelers.
2520 Montrose Blvd, Houston, TX 77006, USA
+1 713-528-4976
Sun 10am - 9pm
Mon - Thur 10am - 10pm
Fri, Sat 10am - 11pm
Original charleston 300x350