Mama Melrose’s Ristorante Italiano Description:
Homey setting for old-world Italian eats. Cafe at Disney’s Hollywood Studios serving Italian classics amid brick walls & red-vinyl booths.
Address:
351 S Studio Dr, Orlando, FL 32830, United States
Phone Number:
+1 407-939-5277
Website:
https://disneyworld.disney.go.com/dining/hollywood-studios/mama-melrose-ristorante-italiano/?CMP=OKC-90001865_GM_WDW_dining_mamamelrosesristoranteitaliano_NA
Store Hours:
Sunday: 10:45AM-9PM | Monday: 10:45AM-9PM | Tuesday: 10:45AM-9PM | Wednesday: 10:45AM-9PM | Thursday: 10:45AM-9PM | Friday: 10:45AM-9PM | Saturday: 10:45AM-9PM