Gowri cafe is located at: Beach Rd, Jaffna, Sri Lanka.