Get directions to: Mama Mia, Richardson, TX Restaurant address: 160 E Spring Valley Rd Richardson, TX 75081, USA Driving Walking Bicycling Restaurant: Mama Mia