Matara

Perera & Sons

About

Perera & Sons is a food court restaurant in Matara, Sri Lanka. Open daily 8 am – 7 pm.