Sri Lankan restaurant and takeaway menus in Region No. 18

Mama's Lunch Pizzeria

Sri Lankan, Pizza, Asian, Italian

419 Main Rd, Holyrood, Newfoundland and Labrador A1B 4S1, Canada

Tasty Land Restaurant

Sri Lankan, South Indian

Norwood Plaza, 9699 Jane Street, Vaughan