Abacus Inn


3509 W Thunderbird Rd
Phoenix, AZ 85029

A Chinese Restaurant in Phoenix AZ

Abacus Inn is a longtime Phoenix favorite for freshly prepared Chinese cuisine and friendly service in a warm atmosphere you'll love relaxing in.


Day Opening Closing
Mon - Thu 11:00 AM 9:00 PM
Fri & Sat  11:00 AM 9:30 PM
Sun 12:00 PM 9:00 PM
Click the button to add a review for Abacus Inn

Add Review