Photos
Description
Mamas Island Flava LLC - Polynesian Restaurant in Ewa Beach
Contacts
Phone
+18089404321
Address:
5100 Iroquois Ave, Ewa Beach, HI 96706
Website:
https://mamas-island-flava-llc.business.site/
Categories
Features
Good for kids
Delivery
Takeout
Casual
Groups
Lunch
Comfort food
Quick bite
Related
-
Pokitrition - Sushi Burritos & Poke3235 W Ray Rd Ste 3, Chandler, AZ 85226
Phone: +14808189819
More info★ ★ ★ ★ ★ -
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★