North Africa revisited

Jean C.'s review of Wormwood

Overall rating: star fullstar fullstar fullstar fullstar full
Address: 16 All Saints Road W111HH
Price: £32.00 Wine: £25.00 Champagne: £69.00
Opening Times: Fri-Sun 12N-2pm Tues-Sun 6-10pm

View all reviews for this restaurant

Wormwood 2014

Jean C.

0s Mr
Member since Feb 2011
Reviews written: 4 (0 voted helpful)
Restaurants rated: 0 (this year)

North Africa revisited

Mar 2015

Just discover this new small casual modern dining restaurant nestle in Notting Hill in the famous All Saint rd. W11 Light with touch of north Africa pottery its where it stop. The menu read dishes yo ...

Read more
Book Now Write a review Recommend to a friend.

Jean C.'s rating

star fullstar fullstar fullstar fullstar full
  • Food & Drink: 10
  • Service: 10
  • Atmosphere: 10
  • Value: 8

Was this review helpful to you?