Get directions to: Casanova Italian Restaurant, Makawao, HI
Restaurant address: Po Box 1166 Makawao, HI 96768, USA
Restaurant: Casanova Italian Restaurant