La Taverne De Zhao is a Chinese restaurant known for its biang biang noodles, a unique dish featuring long noodles. They also offer steamed chicken ravioli served with spinach and a house broth.