We're all about supporting local pizzerias - even those who are not Slice partners.
Give Annabel Pizza a call to order. We hear their food's delish.
Does Annabel Pizza have any deals?
Answer:Annabel Pizza is not currently offering deals.
Where is Annabel Pizza located?
Answer:Annabel Pizza is located at 70-72 E Main St, Sussex, NJ 07461.