NextEats
›
Massachusetts
›
Food in Holland
›
Family
› The Nova
The Nova
Family restaurant · 5 Brimfield Rd, Holland, MA
Hours
Wed 3:15 PM–8 PM
Thu 3 PM–8 PM
Fri 3 PM–8 PM
Sat 12 PM–8 PM
Sun 11 AM–6 PM
More food in Holland, MA
·
Family in Holland