Mini Jungle is a restaurant and bar offering a unique atmosphere.