JP House is a Chinese restaurant offering food delivery. It is located at 2 The Burroughs.