Ibis Grille

American restaurant · 20900 Copperhead Dr, Lehigh Acres, FL

Dine-In

More food in Lehigh Acres, FL · American Food in Lehigh Acres