Ivory Arch

Ivory Arch
Ivory Arch
Offer: 2 For 1
Offer available : Not valid Fri & Sat
About Us:

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.

Address: 80-82 Walworth Road
City: London
Telephone: 020 7703 0182