It was first visit to this particular Hard Rock Cafe, and I just walked in from the street for lunch with absolutely no waiting time.
I was shown to a great table between the bar and stage, and as usual enjoyed the food and drink on offer.
The service was swift, friendly and professional.
I received an $8 from the Unity loyalty scheme which I didn't expect, so that was a bonus.
I'd imagine at peak times due its location, the cafe can become very busy, so it's probably best to book in advance.