<
Thajmahal Hotel Chavakachcheri

Kachai Road, Chavakachari, Jaffna.

071-1258173

Description

Food Center.