clock menu more-arrow no yes mobile

Sushi Ichifuji

7530 Mesa College Drive, Suite B, San Diego, CA 92111