NOLA Poboys to close later this month in Sugar Land

NOLA Poboys at 13513 University Blvd., Ste. 300, Sugar Land, will close this month. The New Orleans-inspired menu features po’boys, gumbo and fried seafood. This location opened last December. 281-207-9770.

< Back to all impacts

Leave A Reply

Back to top