Chinese restaurant offering takeaway options. Known for quality dishes.