Mamma Mia Pizza offers authentic French cuisine, specializing in pizza.