INSIDER
Takeout Shoutout: Niko Niko’s, a long-lasting Greek restaurant in Montrose
Read full article: Takeout Shoutout: Niko Niko’s, a long-lasting Greek restaurant in MontroseHOUSTON – At Niko Niko’s in Montrose, owner Demetri Fetokakis loves to sing the praises of his famous gyros sandwiches. Niko Niko’s was opened in 1977 and features a legendary list of Greek favorites. The restaurant also boasts several awards from the Houston Press, including “Best Pork Chop”, “Best Chicken” and “Best Family Owned Restaurant." Niko Niko’s offers a blast of flavor that seems to ooze from every dish on the menu, which is derived from traditional Greek family recipes. Niko Niko’s Greek and American CaféAddress: 2520 Montrose Boulevard, Houston, 77006Phone: 713-528-4976