Location: 2972 North Alma School Road, Chandler, AZ 85224
Rating: 52/100
Phone:(480)899-7640
Category: Restaurants
Tags: Fast Food Restaurants, Fast Foods & Carry Out, Foods - Carry Out, Take Out