Rolex Cafe Kilinochchi is located at: Piradesha Saba Rd, Kilinochchi, Sri Lanka.