2060 West St, Memphis, Tennessee
Sushi, tempura, and teriyaki are Japanese specialties.
Copyright © 2022 Contemporary Media, Inc. All rights reserved.