Shanghai Lao Lao (上海姥姥)

Shanghai
Shop 528-529, Level 5, Telford Plaza, 33 Wai Yip St
Kowloon Bay,