“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 pop-up cafe serving cocktails and light Mediterranean food, on the museum’s north terrace. It’s keyed to “Cleopatra: The Search for the Last Queen of Egypt,” […]