Japanese

12345678910111213141516171819202122232425
Across
  1. 5. close
  2. 9. left hand
  3. 12. to turn
  4. 13. bus stop
  5. 15. Town
  6. 17. once you've done that
  7. 18. then
  8. 20. bakery
  9. 21. second street
  10. 23. post office
  11. 24. cakery
  12. 25. corner
Down
  1. 1. third street
  2. 2. right hand
  3. 3. to cross
  4. 4. left
  5. 6. 100 yen store
  6. 7. right
  7. 8. next to
  8. 10. street
  9. 11. first street
  10. 14. suffix (word ending) for shop
  11. 15. straight ahead
  12. 16. bank
  13. 19. in front
  14. 22. behind