Abacus Restaurant

  • 5960 Spring Mountain Rd #1,
    Las Vegas, NV 89146
  • Phone: 702-221-0456
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map