review on restaurants

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