Negombo

Solo Cafe & Restaurant

About

Solo Cafe & Restaurant is a Greek restaurant in Negombo, Sri Lanka.