North Garden is a Chinese restaurant offering a variety of dishes, including seafood and combination plates, in a cozy setting.