Categories: Indian Restaurant, Restaurants Categories: Indian Restaurant, Restaurants
Address: 155 High Street North, London, E6 1JB
Landline: 020 847...
Report a problem with this listing
London Underground: Upton Park