Batticaloa

Mallika Tiffin Centre

About

Mallika Tiffin Centre is a restaurant in Batticaloa, Sri Lanka.