Falafel
33 Station Rd, Edgware
020 3643 6926
Recent Reviews
Order Online
You May Also Like
Lahore Tikka Masala - 39 Station Rd
Indian, Pakistani
London BBQ - 8 Station Rd
Kebab, Turkish
Jenny's cafe - 59 Station Rd
Restaurants, British
Edgware, Greater London
Falafel
33 Station Rd, Edgware, Greater London HA8 7HX
020 3643 6926