Get directions to: Aloha Kitchen & Bar, Las Vegas, NV
Restaurant address: 2605 South Decatur Boulevard Suite 109 Las Vegas, NV 89102, USA
Restaurant: Aloha Kitchen & Bar