DIRECTORY > Wormwood Restaurant

Categorie(s)

Wormwood Restaurant

   Wormwood Restaurant

Wholesome, creative, colourful dishes inspired by tapas/mezze culture executed with French gastronomic flair.


Business detail

Address
16 All Saints Road
Town
London
Postcode
W11 1HH
Telephone
44 0207 854 18 08
Closest tube
Ladbroke Groove, Westbourne Park
Opening Hours
Lunch Wednesday to Saturday 12pm to 2pm
Dinner Tuesday to Saturday 6pm to 11pm
 

LEAVE A COMMENT

Please note comments left in the box below are for website visitors. They are not sent to company mentioned above

Comments are moderated. They are displayed after an administrator validation.

:

You can reload the captcha by clicking on it