The answer to the riddle of Plants vs Zombies 2 was as follows:
1 Blacksmith Shop
2 Whetstones
3 Candy House
4 Kitchen
5 Mill
The Postman
7 Warehouse
Hunter's Hut
9 Police Station
Doctor's Office
I hope these answers can help you solve the riddle of Plants vs Zombies 2!