S
Spencer Traster Review of Del Vecchio's Pizza
This is a wonderful pizza joint located near the O...
This is a wonderful pizza joint located near the ODU campus in Norfolk. The pizza here is absolutely delicious and the appetizers are wonderful as well.
Comments: