Pie in the Sky is a restaurant in Aqualand.
History[]
The Scooby-Doo Show[]
Season one[]
Shaggy and Scooby hit up the restaurant and in the process find the spell book and the demon shark.
Pie in the Sky is a restaurant in Aqualand.
Shaggy and Scooby hit up the restaurant and in the process find the spell book and the demon shark.