Get directions to: Little Lilly's Island Deli, Bokeelia, FL
Restaurant address: 10700 Stringfellow Rd Bokeelia, FL 33922, USA
Restaurant: Little Lilly's Island Deli