Mama Melrose's Ristorante
Address:
351 S Studio Dr, Lake Buena Vista, FL 32830
Phone:
(407) 939-3463
Hours:
- Mon: 12pm-3:30pm
- Tue: 12pm-3:30pm
- Wed: 12pm-3:30pm
- Thu: 12pm-3:30pm
- Fri: 12pm-3:30pm
- Sat: 12pm-3:30pm
- Sun: 12pm-3:30pm
Other Businesses:
- Crush Hot Dog Cart at Typhoon Lagoon Access Rd, Lake Buena Vista, FL 32830
- Sci Fi Dine-In At Disney's Mgm at 351 S Studio Dr, Lake Buena Vista, FL 32830
- Leaning Palms at Typhoon Lagoon Access Rd, Lake Buena Vista, FL 32830
- T-Rex at 1676 E Buena Vista Dr, Lake Buena Vista, FL 32830
- San Angel Inn at Epcot World Showcase, Lake Buena Vista, FL 32830