|
||||
|
Asian Star (chinese and japanese Restaurant)6158 Stage Rd, Memphis, TN 38134 |
|||
Amenities |
---|
Restaurant
Chinese Food
Japanese
Asian Fusion
|