Best Indian Restaurant in South West London.
Specialized for wedding party, Birthday Party, Anniversary party(up to 200 People), Outdoor Catering etc.
Tags : #IndianRestaurant, #HimalayanRestaurant
Location :
811-813, Wandsworth Road, Battersea., SW8 3JH London