Nairobi has had restaurants ... The signature of Hard Rock Café on Mezzanine 2 at Barclays Plaza along Loita Street was a 1962 pink Cadillac hanging from the ceiling from where it stared down ...