Bring a medium pot of water to a boil for the pasta. Season water with salt, break pasta in half and cook to al dente, drain and cool. Reserve.
In a small saucepot, heat oil and melt butter over medium heat. Add garlic and stir a couple of minutes; add onion, bay, tomatoes, oregano and basil. Season with salt and pepper, and simmer at low bubble for 20 minutes. Remove onion and bay.
Place beef in a bowl and season with salt and pepper. Soak bread in milk; then squeeze out liquid, crumble and add it to meat. Add parsley, cheese, egg, garlic and reserved cold pasta.
Form into 4 large burgers let the pasta stick out from sides. Heat a thin and even layer of oil in a large skillet over medium-high heat. Cook patties 12-15 minutes turning occasionally until cooked through and crispy. Douse burgers with sauce and melt cheese. Turn off heat.
For the rolls, broil bread to lightly toast. Microwave or heat oil, butter and crushed garlic. Brush toasted bread and top with herbs and cheese, broil 1 minute to set cheese. Serve meatball burgers on rolls and top with more sauce.