Tangalle

salt & Chillies Family Restaurant

About

salt & Chillies Family Restaurant is a restaurant in Tangalle, Sri Lanka.