Can anyone tell me where the new pizza shop is. Had a drive round queenly can't see it been to website which is unclear as it shows it in a housing estate down dean stones That can't be right can it? Oh and I've merged the guy no answer Is it too secret or a new advertising ploy ?