apicfood
Food
About
Locations
App
download app
UK
London
Elementree Bar & Restaurant
Elementree Bar & Restaurant
108-110 Cricklewood Broadway, London NW2 3EJ
+442088309344
@elementree.bar.restaurant
Bang Bang Chicken Salad
Chicken wings & Salad
Portobello Mushroom, red peppers and Goat’s Cheese
Linguine with crab meat
Calamari with tartare sauce