I've been a regular at Delia's since it opened in 1981. Their pizza is without a doubt the best pizza I've ever eaten. I've brought friends from ...
The food and service are usually good, however I experienced an issue with Delia's refusing to accept a gift certificate that they had authorized t...