Travel Channel's "Food Paradise"

Little Star Pizza's Valencia Street location was happy to take part in the filming of an episode of the Travel Channel show "Food Paradise." The Camera crew recorded diners at our San Francisco staple as they ate deep dishes, thin crusts and wines. Thank you to all who took part! Stay tuned for air date.