Needoo Grill

51 reviews on Yelp
  • This place was soooo nooooommmmm!!! I came with some locals so the treatment I received might have differed, but the staff here was super attentive to the...

    Read More
  • Food so good I don't even mind the rude service. It's awkward. But yum.

    Read More
  • Fabulous food, terrible service.... but the food makes it worth it. Cheap and delicious. Mains arrived 3 mins after the starters were delivered, and the...

    Read More

Information

Mon
11:30 - 23:30
Tue
11:30 - 23:30
Wed
11:30 - 23:30
Thu
11:30 - 23:30
Fri
11:30 - 23:30
Sat
11:30 - 23:30
Sun
11:30 - 23:30
££
87 New Road
London E1 1HH
United Kingdom
+44 20 7247 0648