Floating Island
(31)
Restaurant
Temporarily closed
Address: 9511 Chef Menteur Hwy #103, New Orleans, LA 70127
Phone: (504) 214-4199
Rating
(2)
Details · Page · American Restaurant · (504) 214-4199 · Floatingislandnola.com · Not yet rated (2 Reviews).
2709 Followers, 2543 Following, 525 Posts - Floating Island (@floatingislandnola) on Instagram: ""
No information is available for this page. · Learn why