Filters:
clear
clear
Country: United Kingdom

sri lankan restaurant in Ilford

About 3 results.

Sathiyams Restaurant and Banqueting

thumb_up 189 likes
rate_review 54 Reviews
favorite 1813 favorites
379-381 High Street North, E12 6PG London, United Kingdom

Mobile contact: 07885585100

APPACHI RESTAURANT

thumb_up 109 likes
rate_review 14 Reviews
favorite 119 favorites
271, Ilford lane, IG1 2SD Ilford, United Kingdom

If you love eating delicious Indian food, then you will certainly love Appachi Indian Restaurant. We are a top choice for Indian food lovers.

Banana Leaf Restaurant

Ley Street, IG2 7DE London, United Kingdom
  • 1