Home > Restaurants >
Mama Melrose's Ristorante Italiano
Mama Melrose's Ristorante Italiano
Resort: Walt Disney World
Nearest Park: Hollywood Studios
About Mama Melrose's Ristorante Italiano
$$ ($15 to $34.99 per adult)