Leigh's Kitchen and Bodega

Restaurant · 14710 Hiram Clarke Rd Door 2, Houston, TX

More food in Houston, TX