Vietnamese Lotus Restaurant

  • 4970 Summer Ave,
    Memphis, TN 38122
  • Phone: 901-682-1151
  • Cuisine: Vietnamese Restaurant

Map

Unable to Display Map