NIKO NIKO'S GREEK AND AMERICAN CAFE
You can't miss this unique location as it was once a gas station. It's places like this that truly spell out classic American diners - just something
special about it. Concentrating on authentic Greek cuisine, you really can experience it all such as Gyros, Loukoumades (honey donut holes) and Moussaka!
Address / Location:
2520 Montrose Blvd Houston, TX 77006
For menu, health nutrition facts, hours, delivery, reservations or gift cards please call: 713-528-1308
|