Shanghai Restaurant (Dim Sum) 东云阁(点心)

9888 Bellaire Blvd #106,, Houston, TX