Good tasty huge pizzas. Cheap and fast baked Buy 12"/12$ enough for 2 or 3 persons
Mama DeLuca's is located at 1114 PA-93, Drums, PA 18222