Sushi, tempura, and teriyaki are Japanese specialties. Second location: 4840 Poplar, 38117 572-1002.
Sakura
2060 West St, Memphis, Tennessee 38138
2060 West St, Memphis, Tennessee 38138
Sushi, tempura, and teriyaki are Japanese specialties. Second location: 4840 Poplar, 38117 572-1002.