“Cleopatra, comin’ atcha”

Posted on: June 7th, 2010 by Frog Commissary
Michael Klein (philly.com) Wednesday, June 2, 2010 Just as the Art Museum themes its restaurant specials to its blockbuster shows, the Franklin Institute this weekend will open Cleo’s Portico, a… Read More