Home > Resturants > King of Falafel

King of Falafel

Food:

Address: Hunter Street | Tavistock Place , London , England, London

Takeout, Outdoor Seating, Seating, Wheelchair Accessible

+44 20 7278 8909

View Menu