Appachi Restaurant

271 Ilford lane, Ilford, IG1 2SD Map
Review(0)
234 Views 43 Following


Appachi is a traditional Sri Lankan, South Indian and Indo-Chinese restaurant and takeaway that can be found at 271 Ilford Ln, Ilford IG1 2SD. We have something for everyone and serve the delicious tastes from Sri Lanka and India, aiming to satisfy every customer with our quick and friendly service. We serve a vast range of dishes, including vegetarian and non-vegetarian options.

Write Review

Your Rating

Appachi is a traditional Sri Lankan, South Indian and Indo-Chinese restaurant and takeaway that can be found at 271 Ilford Ln, Ilford IG1 2SD. We have something for everyone and serve the delicious tastes from Sri Lanka and India, aiming to satisfy every customer with our quick and friendly service. We serve a vast range of dishes, including vegetarian and non-vegetarian options.

  • Address

    271 Ilford lane, Ilford, IG1 2SD

  • Email

    yathu@citygoddess.co.uk

  • Our phone

    +442085142353

FOLLOW US

Contact

  • 271 Ilford lane, Ilford, IG1 2SD

  • +442085142353

  • yathu@citygoddess.co.uk

Opening Time

Hours: Open. 11:00 pm