Milano Tourist Rest Restaurant is located in Anuradhapura, Sri Lanka on 01 596 /40 , Stage, Anuradhapura, North-Central 50000. Milano Tourist Rest Restaurant is rated 4 out of 5 in the category international in Sri Lanka.
Address
01 596 /40 , Stage, Anuradhapura, North-Central 50000