Mama Melrose’s Ristorante Italiano
Mama Melrose’s Ristorante Italiano was a long-running table-service restaurant at Disney’s Hollywood Studios, located in the Grand Avenue area near Muppet*Vision 3D and Star Tours. It opened on September 26, 1991, when the park was still Disney-MGM Studios, replacing the short-lived Studio Pizzeria in the same general location. For more than three decades, it served … Read more
