Photo courtesy of Niko Niko's/Facebook
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
Sun 10am - 9pm
Mon - Thur 10am - 10pm
Fri, Sat 10am - 11pm