Lunghu Rai Chinese

Manru Shopping Center, Chowhatta