Anuradhapura

Perera and Sons

About

Perera and Sons is a fast food restaurant in Anuradhapura, Sri Lanka. Open 24 hours.