Helen’s Kitchen

14608 S Post Oak Rd, Houston, TX 77075

Happy hour: food

EVERYDAY 3:00pm - 5:00pm

  • $12 Manila clams

Sources and contact

View source

Restaurant website