Mamma Mia Italian Bistro Categories Restaurants 708 Laura Duncan Road Apex North Carolina 27502 (919) 363-2228 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×