Santabrasa is located in Villa Presidente Frei, Nunoa, Santiago, Chile, Chile on Av Larrain 5862, Local T 4048, Mall Plaza Egana - Azotea Urbana 7850000 Santiago Santiago Metropolitan. Santabrasa is rated 5 out of 5 in the category salad in Chile.
Address
Av Larrain 5862, Local T 4048, Mall Plaza Egana - Azotea Urbana 7850000 Santiago Santiago Metropolitan