Florida Crust is a fast-food establishment located in Lillers. It is known for its food offerings and is a popular spot in the area. The business is accessible for delivery orders.