6421 Selma Ave.
Los Angeles, CA 90028
TAO is a one of a kind Asian experience where you feel you are in an Asia temple enjoying astonishing entrees with presentation and service.
Any entree or beverage you order, it will be presented is such an unique style, it's truly an artistic piece from the chefs and mixoligists.
For other locations, please click here.