Montfichet Rd, London E20 1GP
Restaurant
This business offers Moroccan-inspired street food crafted from organic, locally sourced ingredients, emphasizing freshness and sustainability while delivering a unique culinary experience that resonates with diverse tastes.