Soup Restaurant

Lot G210A, Grd Flr, 1 Utama Shopping Centre,

 - Petaling Jaya  - Selangor (MY)

Chinese • Asian

81/100 (8 votes)

Videos