Negombo

Euro Star Hotel

About

Euro Star Hotel is a restaurant in Negombo, Sri Lanka.