Needoo GrillPakistaniPunjabiGrill📍Address:85-87 New Road, WhitechapelLondon, E1 1HH📞Phone: +44 20 7247 0648LocationGet directions on Google Maps →