Kalubowila, Dehiwala-Mount Lavinia

House of Biriyani

About

House of Biriyani is a restaurant in Kalubowila, Dehiwala-Mount Lavinia, Sri Lanka.