Q1
How long has Island Luaus been in business?
Island Luaus has been in business for around 15 years.Q2
What is the phone number for Island Luaus?
The phone number for Island Luaus is (480) 654-4626.Q3
Where is Island Luaus located?
Island Luaus is located at 7303 E Main St, Mesa, Arizona, 85207-8325.Q4
Is there a primary contact for Island Luaus?
You can contact Island Luaus by phone using number (480) 654-4626.