Noko Nikos Greek & American
Address:
2520 Montrose Blvd, Houston, TX 77006
Phone:
(713) 528-1308
Restaurants,
Greek
Other Businesses:
- Nick's Grill at 2416 Mangum Rd, Houston, TX 77092
- Shanghai Cafe at 540 Waugh Dr, Houston, TX 77019
- Mings Cafe at 2703 Montrose Blvd, Houston, TX 77006
- Sushi Choochoo at 12149 FM 1960 Rd W, Houston, TX 77065
- Rouge at 812 Westheimer Rd, Houston, TX 77006