![NEEDOO GRILL - 24 Photos & 48 Reviews - Indian - 87 New Road, London, United Kingdom - Restaurant Reviews - Phone Number - Yelp NEEDOO GRILL - 24 Photos & 48 Reviews - Indian - 87 New Road, London, United Kingdom - Restaurant Reviews - Phone Number - Yelp](https://s3-media0.fl.yelpcdn.com/bphoto/F3LL7ZgQoZUrm7JkfTKNHQ/l.jpg)
NEEDOO GRILL - 24 Photos & 48 Reviews - Indian - 87 New Road, London, United Kingdom - Restaurant Reviews - Phone Number - Yelp
![NEEDOO GRILL - 24 Photos & 48 Reviews - Indian - 87 New Road, London, United Kingdom - Restaurant Reviews - Phone Number - Yelp NEEDOO GRILL - 24 Photos & 48 Reviews - Indian - 87 New Road, London, United Kingdom - Restaurant Reviews - Phone Number - Yelp](https://s3-media0.fl.yelpcdn.com/bphoto/exp_1-v87tBJycuzwN1c5w/258s.jpg)
NEEDOO GRILL - 24 Photos & 48 Reviews - Indian - 87 New Road, London, United Kingdom - Restaurant Reviews - Phone Number - Yelp
![NEEDOO GRILL - 24 Photos & 48 Reviews - Indian - 87 New Road, London, United Kingdom - Restaurant Reviews - Phone Number - Yelp NEEDOO GRILL - 24 Photos & 48 Reviews - Indian - 87 New Road, London, United Kingdom - Restaurant Reviews - Phone Number - Yelp](https://s3-media0.fl.yelpcdn.com/bphoto/ea3HflUtsMR11HJyySm8ug/258s.jpg)
NEEDOO GRILL - 24 Photos & 48 Reviews - Indian - 87 New Road, London, United Kingdom - Restaurant Reviews - Phone Number - Yelp
![NEEDOO GRILL - 24 Photos & 48 Reviews - Indian - 87 New Road, London, United Kingdom - Restaurant Reviews - Phone Number - Yelp NEEDOO GRILL - 24 Photos & 48 Reviews - Indian - 87 New Road, London, United Kingdom - Restaurant Reviews - Phone Number - Yelp](https://s3-media0.fl.yelpcdn.com/bphoto/mH0tC40iP0oRZgXGS9tfkg/258s.jpg)