Preheat the oven to 375°F (190°C).
Slice the eggplants lengthwise into 1/4-inch thick slices.
Brush both sides with olive oil and sprinkle with salt.
Arrange the slices on a baking sheet and roast for 15 minutes until tender.
In a bowl, mix ricotta, mozzarella, Parmesan, garlic, basil, salt, pepper, and Italian seasoning.
Spread a layer of marinara sauce on the bottom of a baking dish.
Take a roasted eggplant slice and place a generous amount of the cheese mixture on one end.
Roll the eggplant around the filling and place it seam-side down in the dish.
Repeat until all eggplant slices are used, placing them snugly in the dish.
Top with remaining marinara sauce and sprinkle with extra mozzarella.
Bake for 30-35 minutes until bubbly and golden brown.