Get directions to: Lighthouse Cafe, Lehigh Acres, FL
Restaurant address: 1344 Homestead Rd N Lehigh Acres, FL 33936, USA
Restaurant: Lighthouse Cafe