"Just Falafels" offers freshly made falafel using locally sourced ingredients, providing a healthy and appetizing option for customers. The restaurant also prides itself on excellent customer service and affordable pricing. Conveniently located at New Saint Pancras Church Garden, opposite 16 Upper Woburn Place, it is a must-visit for falafel lovers.
Show More