Moeata LUAU Entertainment
- Fort Lauderdale, FL
- Polynesian Entertainment
- 13 miles from North Miami Beach
- 9 Verified Bookings
Brenda B. said “They were awesome! They were very professional and did an excellent job. My team enjoyed it. They interact the the crowd and made it fun along with some…”