Please can someone that's really good with spanish help me. Look at picture and fill in the missing letters.

Answer:
1) Fiesta
2) Nesecitar
3) Floreria
4) Pizzeria
5) Dulceria
6) (the six one got me i been trying to think what is it but i have no idea)
7)Dinero