Perera And Sons
Conditions for a green tick:
- Website has been verified
- Phone has been verified
- Location has been verified
Overview
Founded in 1902, Perera & Sons is the largest food service restaurant chain in Sri Lanka serving a wide variety of cuisine. We make sure every item of food we produce has that extra bit of personal commitment and care.
Views: 1