Travel News
Let Mama (Melrose's) Feed You Right!
When you are looking for casual Italian fare, look no further than Mama Melrose's Ristorante Italiano at Disney’s Hollywood Studios theme park.
When you are looking for casual Italian fare, look no further than Mama Melrose's Ristorante Italiano at Disney’s Hollywood Studios theme park.