Zhou Ji is a Chinese restaurant that offers a modest dining experience. It is known for its spicy calamari, though the duck dish is not recommended. Takeaway orders are available.