Mama Melrose's Ristorante Italiano

AAA Inspector Rating
Lake Buena Vista, FL 32830- Map It
Phone: (407) 939-3463
AAA Inspector Rating Details (scale 1-5)
2.0
Overall
Food2.0
Service2.0
Decor2.0
AAA Inspector Notes
Upon entry into this casual, neighborhood-style eatery, guests will notice the busy open-kitchen area. The menu features flatbread pizza, pasta, chicken, beef and seafood.
$15-$36
Italian
In Walt Disney World's Disney's Hollywood Studios.
on-site (fee).
Casual Dining. Lunch and dinner served. Full bar.