Tao Asian Bistro
Drawing strong inspiration from TAO Downtown in New York, TAO Los Angeles is a dynamic 300 seat restaurant and lounge, complete with four private dining rooms and a large bar.
6421 Selma Avenue 90028 Los Angeles United States
Monday: 6:00pm - 11:00pm
Tuesday: 6:00pm - 11:00pm
Wednesday: 6:00pm - 11:00pm
Thursday: 6:00pm - 11:00pm
Friday: 6:00pm - 12:00am
Saturday: 5:00pm - 12:00am
Sunday: 5:00pm - 11:00pm