Get directions to: La Flor De Cuba, Kaneohe, HI
Restaurant address: 45-773 Kamehameha Hwy Kaneohe, HI 96744, USA
Restaurant: La Flor De Cuba