Cinnamon Leaf Food Hall
Advertisement
555 High Road
London, England N17 6SB
Cinnamon Leaf Food Hall is a vibrant grocery store and café located in Tottenham, N17, London. It offers a unique blend of fresh produce and delicious food options, catering to the local community's culinary needs.
The establishment emphasizes a welcoming atmosphere, inviting customers to enjoy a delightful shopping and dining experience. With a focus on quality and community engagement, Cinnamon Leaf Food Hall is a go-to destination for food lovers in the area.
Generated from the website
See a problem?
You might also like
Advertisement