Colombo

Scarlet Room

About

Scarlet Room is a Italian restaurant in Colombo, Sri Lanka.