PHOTOS, VIDEO: Last Look at Mama Melrose’s Ristorante Italiano in Disney’s Hollywood Studios
The first official closure in Disney’s Hollywood Studios to make way for the future Monsters Inc. Lanmotd took place on May 10, as Mama Melrose’s Ristorante Italiano served its last meal. We visited to take one last look at the restaurant on its closing night. Mama Melrose’s Ristorante Italiano Mama Melrose’s Ristorante Italiano first opened … Read more