You Need These Monstrous Mozzarella Sticks In Your Life
Foodies rejoice! What if I told you that there is a very special and magical place in legendary Asbury Park where you can order ONE FOOT MOZZARELLA STICKS. Yes, each stick is one foot long. I think I'm in heaven, literally...but that is not all of their oversized offerings. Wait until you see this!