Arcade Food Hall / Manna
Address: 103-105 Oxford Street, London, UK
Cuisine: Food Hall
Price range: $
Featured by: TOPJAW
Arcade Food Hall / Manna is a vibrant food hall that showcases a diverse array of global cuisines, making it a foodie’s dream destination for sampling a multitude of delicious bites.
Browse all creator-verified restaurants · Discover more on elevATE