Contact Abacus Inn


 
Phone: (623) 362-1788
Address: 20329 N 59th Ave Ste 810 Glendale, AZ 85308
*Located on NE Corner Loop 101 & 59th Ave (Albertson's Center*)
Hours of Operation:
Sunday - Thursday 11:00 am - 9:00 pm
Friday - Saturday 11:00 am - 10:00 pm
* Delivery available for a limited area, contact us for details