New Chinese Barbecue Restaurant Opens With Peking Duck Buns and Ribs in Rock Rose

Miami-based Chinese barbecue restaurant Lotus + Cleaver is opening its Austin location on Wednesday, April 18 in the Domain Northside at 11501 Rock Rose Avenue. It took over the space that used to be home to Chinese-American po’boy shop General Tso’Boy.

Leave a Reply

Your email address will not be published.