Foodiestrip logo
Beta Version
-
Not reviewed
reviews (0)
check-in (0)
Beetroot Deli
96 Fleet Rd, Hampstead, London NW3 2QX, UK
0.0
menu
0.0
ambience
0.0
service
-
price
Category
Restaurant
Types of cuisine
European,
Polish,
East European
Where you can find us

Beetroot Deli

96 Fleet Rd, Hampstead, London NW3 2QX, UK

Tel020 7424 8544
Data updated on