Love the meat puff pastry pies and fish patties here. I don't know of any other Sri Lankan takeout joint that sells these (and I've been to at least four in Scarborough!) Their mutton rolls are huge and flavourful too. Be sure to go early as this place tends to run out of meat pies and fish patties before 5pm! The vegetarian pies are OKAY, but not as good as the meat ones.
Atmosphere appears to be clean and they sell a huge variety of hot food, breads, drinks, etc. It's a larger takeout place than it looks from the outside.
I have yet to try their other dishes but I definitely will be coming back soon for more! :)