Sakura
Japanese Restaurant
Our locations
Sakura on West
2060 West Street
Germantown, TN 38138
Phone: 901-758-8181


View Larger Map

Sakura on Poplar
4840 Poplar Avenue
Memphis, TN 38117
Phone: 901-572-1002


View Larger Map