Sunflower Garden is a bustling Chinese restaurant known for its array of familiar entrees and full bar in a homey setting.