salamandra

  • Lunch at Salamandra

    Lunch at Salamandra

    Salamandra is located in Plaza de España, a huge square known locally for years as White Elephant Square.