The best cafes, restaurants, bars, shops and events in the Melbourne CBD.