Sakura Japanese Restaurant - East Memphis
4840 Poplar Ave, Memphis
(901) 572-1002
Recent Reviews
Sakura Japanese Restaurant - East Memphis
4840 Poplar Ave, Memphis 38117
(901) 572-1002