Offering traditional Italian cuisine in a casual and inviting setting, Mama Maria will provide a casual atmosphere with a hint of intimacy and fine dining. The family-owned and operated ristorante serves dishes such as cappellacci di zucca, prosciutto di parma, and homemade ravioli. A bar is also attached. It has another location at Milford Plaza Shopping Center, Milford, DE, 19963, Tel: 302-422-2661.