Catering in London

Illakiya Restaurant

020 8330 3222

489 London Road, Cheam, Sutton SM3 8JW

11:00 am to 11:00 pm

Illakiya Restaurant – South Indian and Sri Lankan Restaurant  We are a group of hardworking individuals and are committed to our dream of delivering the best, the…Read more…