Good Evening everyone,
Quick question, who has had pizza from Carmine's in Williamsburg. I was watching the Travel Channel's "Best Place I've Ever Been" and Carmine's came up. I'm always in Newport News and would love to try somewhere new. Let me know how you feel about the place as a whole and the pizza. Thanks.