Hi, I'm planning a work event in Philly and leaning heavily toward The Franklin Institute. I am not familiar with the exclusive caterer there, Frog Commissary. Any feedback/reviews would be appreciated...tried doing a search on the boards but nothing came up for me. Thanks!