DiLo's is a takeout restaurant known for its comfort food and popular donuts.