Ghost Pizza

10675 E NW Hwy #1635, Dallas, TX

Menu (As of 10/29)

Ghost Pizza: hours and how to order