1 review
248 Kingsbury Rd, London NW9 0BG
020 8930 7940
International
Edgware, North London
££