I don't even remember the name of the place and not sure it still exists, but there was a place in Middletown, CT, when I was in college that had an amazing Caprese pizza.
Will also put in a vote for anything at Pizza a'Fetta in Cannon Beach, OR.
add a skeleton here at some point
5 days ago