New Hampshire Olive Gardens Now Have Meatball Pizza Bowls
OMG! How does Olive Garden know exactly what I want...even before I know what I want?
Olive Garden has just created something called the Meatball Pizza Bowl. I haven't had one yet, but how does anyone turn away a baked pizza crust filled with cheese, meat, and sauce, for $8.99? According to the The Thrillist, an Olive Garden spokesperson confirmed the Meatball Pizza Bowl has 10 meatballs and weighs in at over a pound.
If you're suddenly craving one too...click HERE for an OG location near you.