Edgware
3 restaurants in Edgware, London (Greater), England — described, reviewed and photographed by travellers like you.
Aviv Restaurant is the. U.K.'s longest established kosher restaurant
Add it to Treave and help travellers like you.