Ammachchi - Faculty Of Engineering, University of Jaffna is located in Ariviyal Nagar, Sri Lanka on 8C726GR. Ammachchi - Faculty Of Engineering, University of Jaffna is rated 5 out of 5 in the category traditional restaurant in Sri Lanka.
Service options
TakeawayDine-in