come in and try our

speciality rolls

order onlie
  • USA, LOS ANGELES, 901 East E Street, Wilmington