our restaurant all round site an ancient city cover place we have Sri Lankan and European food Anuradhapura is the spiritual centre for all Sinhalese Buddhists and one of the most archaeologically important ancient cities anywhere in the world. The extent of its decay make Anuradhapura harder to comprehend than the ancient city of Polonnaruwa, but its vast size makes it easier to get away from the crowds and you can sometimes find that you have the ruins of a 2000 year old palace or monastery all to yourself.