On The Green Sports Grill
801 S Power Rd Suite 101, Mesa 85206