Mama Melrose's Ristorante Italiano is a full service table restaurant at Disney's Hollywood Studios. It's located off the Streets of America, and offers italian cuisine, such as specialty pasta creations, crispy calamari, eggplant parmesan, and traditional Italian desserts. A wood fired oven offers unique flatbreads and grilled seafood. The restaurant is casual, and has a very homey feel.