Location: 1003 North Arizona Avenue, Chandler, AZ 85225
Rating: 70/100
Phone:(480)963-8050
Category: Restaurants
Tags: Fast Food Restaurants, Fast Foods & Carry Out, Foods - Carry Out, Take Out