Zhou's Family is a Chinese restaurant offering dine-in and take-out options. The establishment is located next to the tennis courts.