Diamond Pizza and Grill Address: 100 W Main St, Youngsville, NC 27596 Phone: (919) 554-1066 Payment: Cuisine: Pizza Pizza, Restaurants Other Businesses: Subway at 1130 US 1 Hwy Ste 340, Youngsville, NC 27596 Subway at 100 Holden Rd, Youngsville, NC 27596 New Tokyo Japanese Restaurant at 1116 Us Highway 1 N, Youngsville, NC 27596 Griffin's Restaurant at 132 E Main St, Youngsville, NC 27596 Holden Neil Barbecue at 582 Us 1 Hwy, Youngsville, NC 27596