3402 Poplar Ave, Memphis, TN 38111
(901) 249-4690
Star Rating: Write a Review
Osaka Japanese Cuisine © All Rights Reserved.