Restaurant
Niko Niko's Greek & American Cafe
20 locals recommend,
Permanently closed
Tips from locals
Downtown, Kiosk counter service located at Market Square Park with outdoor tables.
Just a 5-minute walk from The Square is some of the best Greek food in town. Since 1977, this fast-casual joint has been feeding Houstonians with fare like gyros, kebabs, falafel, and souvlaki.
Unique things to do nearby
Locals also recommend
Location
301 Milam St
Houston, TX
Downtown Houston