We're all about supporting local pizzerias - even those who are not Slice partners.
Give Owlz Pub a call to order. We hear their food's delish.
Does Owlz Pub have any deals?
Answer:Owlz Pub is not currently offering deals.
Where is Owlz Pub located?
Answer:Owlz Pub is located at 3655 Cherokee St, Kennesaw, GA 30144.