Mama Pizza is a restaurant specializing in homemade pizzas with quality ingredients. They offer halal meat options.