Get directions to: Calabar Inc, Honolulu, HI
Restaurant address: 2961 E Manoa Rd Honolulu, HI 96822, USA
Restaurant: Calabar Inc