Video: Grilled Pizza

You won't find a pizza like this anywhere else but in Providence, RI.