Jaffna

Rolex Hotel

About

Rolex Hotel is a restaurant in Jaffna, Sri Lanka.