Bar Pizza Mukbang and Blind Taste Test: Town Spa vs Cape Cod Cafe
Bar pizza is a small thin crust type of pie native to the south shore of Massachusetts. Two locals taste test the two behemoths of the genre: Town Spa and Cape Cod Cafe
Categories:
Wow
0 Comments