Chef Zhao Bistro is a Chinese restaurant. It offers lunch and dinner service. The establishment is located at 662 Barber Ln.