Back to restaurant list
Mama Mia Cuisine logo

Mama Mia Cuisine

9115 Executive Park Drive, Suite C, Knoxville, TN 37923
Available for: Take out and Delivery

Menu