colombo, Kotte

New Nawala Hotel

About

New Nawala Hotel is a restaurant in colombo, Kotte, Sri Lanka.