Zensei Sushi



  • Location:
    3396 30th St, San Diego, CA 92104
  • Phone:
    619-546-6172