Nilupul Cafe is a cafe, located at Trincomalee, Sri Lanka
Quick service. There are more southern food item. But not verw tidy place. It's an average place.