Johannesburg is a city for entertainment life that dynamic city has a range of restaurants – from pub 'n grub bars, pizza take-outs and African-inspired eateries to delightful delis serving everything from a great cup of coffee to healthy meals . Johannesburg where is known for its incredible nightlife from the funky clubs and pubs of Soweto to the laid-back jazzy groove of Newtown and the stylish venues of the northern suburbs, Jozi (as locals refer to the city) caters for all tastes. The colorful town of both the food and the music that you can touch