Mama Melrose’s Ristorante Italiano

Restaurant

Mama Melrose’s Ristorante Italiano

3111 World Dr, Orlando, 32830, FL

Familiar Italian American fare and a spacious setting draw families to this comfortable ristorante, which serves lunch and dinner daily. Flatbreads and Charred Strip Steak are standouts for adults. Kids can choose from spaghetti and meat sauce, grilled fish, cheese pizza or chicken parmigiana. Dinner packages, featuring reserved seating at the “Fantasmic!” show, are available through WDW Dines.