11838 ventura blvd
studio city ca 91604

phone 818 691 7223
studiocity@takeabao.com
we do not accept email orders.
please fax all orders to 818 691 7224

monday - saturday
kitchen and bar: 11.30 am 10 pm

sunday
kitchen and bar: 11.30 am 9 pm




NEW LOCATIONS COMING IN 2017
TAKE A BAO STUDIO CITY MAP: STUDIO CITY