UFO Pizza is pizzeria in New York City. It appears in the episode The Case of the Killer Pizzas of the 1987 TMNT cartoon.
Community content is available under CC-BY-SA unless otherwise noted.
UFO Pizza is pizzeria in New York City. It appears in the episode The Case of the Killer Pizzas of the 1987 TMNT cartoon.