Abacus Inn Welcome to our restaurant! Come and try our dishes! pick up & delivery Gallery Amazingly Delicious Hungry? Order online now!Order your favorite food online at your convenience. pick up & delivery Now Contact Us Sun - Thur 11:00 AM - 9:00 PM Fri - Sat 11:00 AM - 9:30 PM 623-362-1788 20329 North 59th Avenue STE A10 Glendale, AZ 85308