Skip to main content

Sakura Japanese Restaurant

restaurant · japanese restaurant · Memphis, TN

Address
4840 Poplar Ave, Memphis, TN 38117
Phone
(901) 572-1002
Website
sakuramemphis.com
Where
35.1147, -89.9003

Search Hominin for Sakura Japanese Restaurant

Other restaurants nearby

More in Memphis

Sakura Japanese Restaurant — restaurant in Memphis, TN | Hominin