Get directions to: Jade Palace Chinese Restaurant, Kamuela, HI
Restaurant address: 65-1158 Mamalahoa Hwy # 5 Kamuela, HI 96743, USA
Restaurant: Jade Palace Chinese Restaurant