TikkaHouse is located in Dehiwala-Mount Lavinia, Sri Lanka on 134 A, DUTUGAMUNU Street, Colombo. TikkaHouse is rated 4.8 out of 5 in the category indian takeaway in Sri Lanka.
Address
134 A, DUTUGAMUNU Street, Colombo
Service options
Delivery
Takeaway