UFO Pizza

The UFO Pizza is pizzeria in New York City. It appears in the episode The Case of the Killer Pizzas of the 1987 TMNT cartoon.