Get directions to: Mama Mia''s Italian Restaurant, Carolina Beach, NC
Restaurant address: Po Box 1071 Carolina Beach, NC 28428, USA
Restaurant: Mama Mia''s Italian Restaurant