The Ivory Arch restaurant was established in 1986. The venue has received numerous awards and good reviews from locals and visitors alike, for their top class food and service.
Set in a great location at Elephant & Castle, this South London Indian restaurant boasts a great atmosphere; hassle-free, friendly and inviting.
The restaurant offers a varied menu that is packed full of modern and innovative dishes, made by native Indian professional cooks.
For smooth service, combined with great value dining and a wide range of drinks served in a relaxed interior, The Ivory Arch is the place.