review on restaurants

123456789101112131415161718
Across
  1. 1. dirty spots
  2. 6. go to some place by accident
  3. 9. once in a while
  4. 11. call and order service in advance
  5. 12. way
  6. 13. refuse
  7. 15. perfect
  8. 17. through succeed
  9. 18. smell like the earth
Down
  1. 2. clearly
  2. 3. strange
  3. 4. frequently
  4. 5. joyful
  5. 7. next
  6. 8. people who like delicious food very much
  7. 10. pay attention to others' feelings
  8. 14. by
  9. 16. fresco party-like outdoor meal