Loy Loy Dim Sum
Restaurant
•
401 Franklin St, Houston, TX 77201, USA
6.0
Thursday: 11 AM – 10 PM
See if anyone you trust recommends it!