Get directions to: Aloha Restaurant Repair, Honolulu, HI
Restaurant address: Honolulu Hi 96817 Honolulu, HI 96817, USA
Restaurant: Aloha Restaurant Repair