Demarco's Pizza Palace

5960 Schaefer Rd, Dearborn, MI 48126
(313) 581-6770

Main

14 Pc X-Lg
12 Pc Lg
10 Pc Med
8 Pc Small
4 Pc Mini
Each Item
Large
Small
16' Whole
8' Half