Results tagged “samosas”

Got Me on My Knees, Laila

While investigating the strange posters around town that accuse Laila Restaurant (553 Bloor Street West) of being hazardous to your health, Torontoist decided to take the opportunity to actually try some of their killer food ourselves.

1