logo

The Jamaica Star Gallery | Russell

The grand opening of Russell's T20 Restaurant and Sports Bar at Eastside Plaza, 35 East Road, in Old Harbour St Catherine on Friday, June 2, 2017.