Get directions to: Aloha Island Grill, Las Vegas, NV
Restaurant address: 2267 N Rampart Blvd Las Vegas, NV 89128, USA
Restaurant: Aloha Island Grill