Altar Bar

A playful and nostalgic interior which honours 80s street culture.