From Our Editors
Located in Holland, Holland Pizza's pizza features homemade tomato sauce and freshly grated cheese.
Take the car and arrive promptly to dinner; parking is plentiful, so don't worry about setting aside time to search for a space.
Your bill at Holland Pizza will rarely go over $15, so you can really indulge! So if you're craving a delicious, hot slice of pizza, be sure to stop by Holland Pizza.