Takeaways
80-82 Walworth Road, Elephant & Castle, London, SE1 6SW (Show me directions) Show Map
020 770...Landline Landline
Website
ivory-arch-bar-restaurant-293657783224 @ivoryarch
Report a problem with this listing