Respond to Review of Dellz Deli
Review: I had veggie wraps and they were huge! I thought they were pretty good. My mother enjoyed her wraps as well. They gave me and my mother free tshirts of their restaurant's name on it. I would give it five stars but since its a veg-friendly restaurant..