111 S San Pedro St, Los Angeles, CA 90012
323-381-5858
Filed under:
Sawa could be the most elegant way to experience sushi and Japanese cocktail culture in Los Angeles