Restaurant · Norma Triangle
17
"Spanish restaurant in West Hollywood, closed in September 2024." - Eater Staff