Front Description
This pin has a picture of a tree frog (similiar to the beloved Cha Cha) inside of a green frame with leaves at each corner. The frame reads Rainforest Cafe in yellow across the top.
Back Stamp: RFC Official Pin Trading
TM & Landry's Restaurant Inc
Made In China
Back Description