Sal's Italian Deli

Deli · 161 Sw Stonegate Terr #101, Lake City, FL

Hours

More food in Lake City, FL · Deli in Lake City