shimla tandoori is located 196 walsall wood road in aldridge (WS9 8) in the region of west midlands (england). This place is listed in the restaurant category of the geodruid aldridge 2015 guide.