Turtle Mansion

The Turtle mansion is a pizzeria in in New York in the 1987-1996 animated TV-series. It appears in the Once Upon a Time Machine episode scens taking place in 2036. The turtles live there after having defeated Shredder, and entered society.

Everyday in that timeline, a hoovering vehicle carries tourists inside to visit the Turtle mansion.