Top of the World
Chutneys is one of Top of the World.

1. Chutneys

7.9
Cinnamon Grand, කොළඹ, Western Province
South Indian Restaurant · 38 tips and reviews