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