I have a 3d model of a restraunt with several characters in it probably over a hundred objects. Whenever I try to import it into Unity Unity just loads forever until I force close it. How do you import such large models without Unity crashing?
You could try separating the objects out into different files and loading them one at a time, then referencing them into a single blender file, which blender has allowed and encouraged since the 2.4 days.
Are you importing high resolution models, or low res game-ready models into Unity?
Verify how many polygons your models have. High poly objects need more time and processor to load in scene. On Blender you can see the number of polygons on the top-right when in Edit Mode, and in Youtube you can see how to decrease the number of polygons with Blender. An other possible solution is import the model in parts. As I can see, you want to import a restaurant with a lot of models together. Divide and conquer. Try to separate the itens and import them separately.