About Metro Bar
Victoria Streets finest cocktail bar
Metro Bar Description
Situated on Victoria Street Metro bar is in the heart of the city center and offers wide range of music and a delightful cocktail menu to suit all taste buds mmmm
Victoria Streets finest cocktail bar
Situated on Victoria Street Metro bar is in the heart of the city center and offers wide range of music and a delightful cocktail menu to suit all taste buds mmmm