Leba Plant -Based Pop-Up Restaurant
Restaurant
London
About Leba Plant -Based Pop-Up Restaurant
Leba is a plant-based pop-up restaurant that collaborates with award-winning chefs to deliver unique, seasonal, and entirely plant-based tasting menus. Focused on provenance and culinary artistry, Leba creates one-off dining experiences across the UK.
Upcoming events
Nothing scheduled here right now. Their next events may be listed on
their website.
Reviews
No reviews yet. Be the first to leave one.