Toy Palace (location)



The Toy Palace is a toy store that Tommy and Chuckie were taken to in the episode of the same name.