Maria's Restaurant

Maria's Restaurant is a restaurant in Cobb Corner.

Scooby-Doo! and the Spooky Scarecrow
It was seen when the gang arrived in Cobb Corner.

Appearances

 * DTV16. Scooby-Doo! and the Spooky Scarecrow