About

Get the best-tasting Sri Lankan foods for all occasions, made fresh daily.

Banana Leaf
Banana Leaf
Sri Lankan Restaurants
Get the best-tasting Sri Lankan foods for all occasions, made fresh daily.
Get Direction 4 Central Parade, Ley Street, Ilford, IG2 7DE