Restaurants → Restaurant Details

Abacus Inn Chinese Restaurant-Arrowhead
Abacus Inn Chinese Restaurant-Arrowhead
(623) 362-1788
20329 N 59th Ave
Glendale AZ 85308
http://www.theabacusinnarrowhead.co
m

Description
In 1985 we opened our first Chinese restaurant in Phoenix. We bring the Valley authentic Chinese food by bringing an authentic Chinese chef directly from China. However, we did not (More Info)

Location