Challenging Sea Galley’s ‘Best Mozzarella Sticks in Town’ Claim to the Test
I have a child who loves Mozzarella sticks. I mean, who doesn't?! Any time we're at a restaurant that features them on the menu they ask to order them as an appetizer every time. Although Yakima has some great ones in town, so far their favorite is the mozzarella sticks from Olive Garden...