Asian Restaurant, Restaurants
203 Elephant & Castle Shopping C, Southwark, London, Greater London, SE1 6SX (Show me directions) Show Map
020 770...Landline Landline
Report a problem with this listing