Touch Down Foods
Touch Down Foods is a family-run Sri Lanken restaurant. Located in Scarborough, this place has a big dining section, but also does delivery and catering too. Tons of food here, like noodle and rice dishes. But the finger food - like kebab, cutlets, patties and beef rolls - is where it's at.