onload="initialize();" >

Mama DeLuca's® Pizza

Where the choice is always yours!

Find Your Nearest Mama Deluca's

Midway, FL

33333 Blue Star Highway
Midway, FL 32343
Tel: (850) 576-3404
Inside Pilot Travel Center

Menu