6107 N 7th St, Phoenix, AZ 85014
Hours not listed. Please call ahead at (602) 848-2200 to confirm availability.