Planet Escape Room is a family-friendly entertainment attraction in the South Bay, just one block east of Torrance Crossroads Shopping Center.
Last seen: November 22nd at 5:19pm — Visit site