Ivory Arch

Featured Listing
Ivory Arch
2 For 1
Not valid Fri & Sat

The Ivory Arch restaurant has been established since 1986. We have recieved awards and good reviews for our excellect cooking. We were the first Indian Restaurant to introduce a home delivery service in the UK, we have a separete section dedicated to our take-away service.
Come and enjoy our hospitality in a relaxed and friendly atmosphere.

80-82 Walworth Road
London
SE1 6SW
020 7703 0182