Loy Loy Dim Sum hero image

Loy Loy Dim Sum

Restaurant

401 Franklin St, Houston, TX 77201, USA

Biter Score
6.0
Closed
Sunday: 11 AM – 9 PM