Chen’s Garden Leave a comment Chinese take out. Phone: (609) 886-9088 Address: 3704 Bayshore Rd # 1, North Cape May, NJ 08204