News
Hosted on MSN6mon
Doors open at London’s first fully insect-based restaurantNestled in the heart of north London's Finsbury Park, the bright yellow livery of Yum Bug, the insect-loving restaurant, fizzes out – bright, young, and energetic, it’s definitely more of a ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results