Sort:  

its in the city Colombo- Sri Lanka- But i must say- this restaurant get close allready some weeks ago. But the pizza was good