They closed the Planet Hollywood here in Houston. I heard that it was in a bit of trouble. Are the ones in Boston, D.C., NY and Philly still open? I don't know if the one in Dallas is open or not.
I never even ate at Planet Hollywood while it was still open. Did I really miss anything?