Category: Indian Restaurant Category: Indian Restaurant
Address: 305 High Street North, Manor Park, Newham, London, E12 6SL
Landline: 020 3051 5495
Report a problem with this listing