Holland Grill Company in Holly Springs
(919) 557-2001
The Holland Grill is America's Greatest Grill. Period. Made in America, we are the only gas grill GUARANTEED not to flare up. Find out where you can buy the amazing Holland Grill at a retailer near you.