Photos from Alma De Cuba bar and Restaurant 2011 Grand National Winners Party
Alma de Cuba, is an award winning bar and restaurant in the centre of Liverpool's thriving nightlife scene. It is a charismatic venue having been converted from an old Church into a bar and restaurant.
The photos below are from whilst performing at the 2011 Grand National Winners Party at Alma de Cuba bar and restaurant, Seel Street, Liverpool
|