Mama Melrose's Ristorante Italiano

restaurants / Italian

Mama Melrose's Ristorante Italiano information

Location
Hollywood Studios , USA
Address
Streets of America
Prices
mains $12-22
Opening hours
11am-park closing
Something wrong?
Submit a correction

Wash down flatbread pizzas, risotto and pasta with a carafe of sangria.