International

BUG-ONLY MENU

A restaurant in Cape Town, South Africa is pushing the boundaries of alternative food sources, with a completely bug-infused menu. The Insect Experience which…

Read More