Get directions to: Aloha Kitchen, Henderson, NV
Restaurant address: 1205 W Sunset Rd # 120 Henderson, NV 89014, USA
Restaurant: Aloha Kitchen