Brixworth China Garden is a Chinese restaurant located at 132 Northampton Road. It is temporarily closed from February 11th to March 2nd, reopening on March 3rd. The establishment is known for its Chinese cuisine.