Falafel
33 Station Rd, Edgware
020 3643 6926
Menu
Edgware, Greater London
Falafel
33 Station Rd, Edgware, Greater London HA8 7HX
020 3643 6926