Brown Tea and Soup is located in Santiago, Chile on Amanda Labarca 144, Pedestrian walk near the Palacio de la Moneda 8340488 Santiago Santiago Metropolitan. Brown Tea and Soup is rated 4 out of 5 in the category restaurant in Chile.
Address
Amanda Labarca 144, Pedestrian walk near the Palacio de la Moneda 8340488 Santiago Santiago Metropolitan