Bar & Restaurant Systems 8 years ago ID: #1109 Listed In : Hotels Resorts & Restaurants 6733 N Black Canyon Hwy, Phoenix. AZ, USA 85015 (602) 242-2277 Business Description Bar & Restaurant Systems, Address : 6733 N Black Canyon Hwy, Phoenix. AZ, USA 85015, Phone : (602) 242-2277 Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Restaurants