Abacus Inn Chinese Restaurant

4747 E Elliot Rd, Phoenix AZ

(480) 496-0750

Rated 5.0 out of 5 from 1 Reviews Abacus Inn Chinese Restaurant is an excellent Chinese Restaurant Restaurant Ranked #1 of 19 Restaurants in Parkside Phoenix.

★★★★★ on the 7th of August, 2013

The Sun Devil Chicken is the best
Location