Imperial Pizza is a takeout-style pizza restaurant known for its thick-crust pies, wings, and subs.