0.0
- reviews

Restaurant

The Magdala

2a South Hill Park - Hampstead 6, NW3 2SB London Borough of Camden Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Category: Restaurant
Types of Cuisine: International
Restaurant The Magdala Belsize Park
GET DIRECTIONS
Other contacts
Restaurant The Magdala Belsize Park