Osteria On Food Network
Did anyone catch last night’s The Best Thing I Ever Ate on the Food Network. The episode was pizza and Osteria’s Margherita pizza made the show.
We missed the episode but since this is the Food Network we’re talking about, it will be on again. September 5th at 6pm to be precise.
Pizza: The Best Thing I Ever Ate [Food Network]