Get directions to: Camelot Restaurant Lounge, Honolulu, HI
Restaurant address: 818 Sheridan St # 100 Honolulu, HI 96814, USA
Restaurant: Camelot Restaurant Lounge