New restaurants are coming to The Star, a major retail magnet. Share this:FacebookXLike this:Like Loading... 2024-05-08