Get directions to: Casanova Italian Restaurant And Deli, Makawao, HI
Restaurant address: 1188 Makawao Ave Makawao, HI 96768, USA
Restaurant: Casanova Italian Restaurant And Deli