Sakura Japanese Restaurant


Address

2060 West St, Memphis, Tennessee, 38138-3827

Phone number

(901) 758-8181

Category

Restaurants, Food & Beverages > Restaurants

Online

Services: Sushi

Reviews


No reviews yet. Be the first to write a review!