Sri Siam is located in Dehiwala-Mount Lavinia, Sri Lanka on 68 W.A. Silva Mawatha Rd, Wellawaththa, Colombo, Western 00600. Sri Siam is rated 3 out of 5 in the category seafood in Sri Lanka.
Address
68 W.A. Silva Mawatha Rd, Wellawaththa, Colombo, Western 00600