Behold the Mighty Tatewich!

Delicious concoction with ice cream and cookies from Tate’s Bake Shop in Southampton.

More from Our Sister Sites