Delicatesson

The Delicatesson is a local deli that the Wonder Twins occasionally eat lunch at.

Appearance
The New Adventures of the Wonder Twins
 * Make-Out Mountain