Mama Melrose’s Ristorante Italiano (Disney’s Hollywood Studios)
Located in the back of the park near the Muppets Courtyard, Mama Melrose’s offers huge portions of your favorite Italian dishes in a relaxed atmosphere. Because of its remote location, more guests pass by this restaurant in favor of the more popular offerings at Hollywood Studios – and with more options coming to the park with Star Wars Land and Toy Story Land, Mama Melrose’s will continue to be overlooked!