Leaves Soup / Chiken Soup Point... is located in Sri Lanka on Minuwangoda Minuwangoda-Gampaha-Miriswatta Rd. Leaves Soup / Chiken Soup Point... is rated 4.5 out of 5 in the category soup shop in Sri Lanka.
Address
Minuwangoda Minuwangoda-Gampaha-Miriswatta Rd