Bar Lion is a bar located on C. Sta. Amalia. It is mentioned in a directory of bars in Teruel, Spain.