Have any of you heard about the newly-opened pizza shop/museum in Philadelphia called Pizza Brain? The owner is holds the Guinness Book record for the largest collection of pizza memorabilia, which he has on display. If you have been there, I'd be curious to know your impressions. Thanks!