Description
This enormous Pan-Asian restaurant is known for a giant Quan Yin statue & trendy crowd.
Name: TAO
Address: 6421 Selma Ave, Los Angeles, CA 90028
Phone Number: +1 323-593-7888
Restaurant Type: Asian restaurant, Chinese restaurant, Restaurant
TAO is a Asian restaurant located at 6421 Selma Ave Los Angeles/California
(Latitude,Longitude: 34.0999524,-118.3303843)
Postal Code: 90028
Location
-
6421 Selma Ave, Los Angeles, CA 90028
Add a review