Delmar Pizza

38650 Sussex Hwy, Delmar, DE 19940