Planet Hollywood Restaurant changes locations within the The Forum Shops
Planet Hollywood Restaurant changes locations within the The Forum Shops After eighteen years of successful operation, the Planet Hollywood Las Vegas restaurant today announced that, at the expiration of its current lease, it will relocate to a new location on the third floor of Phase III of The Forum Shops at Caesars. Still located within … Read more