Location: 13802 North Scottsdale Road Suite 165, Scottsdale, AZ 85254
Popularity: 14/100
Phone:(480)443-1332
Category: Restaurants
Tags: Fast Food Restaurants, Fast Foods & Carry Out, Foods - Carry Out, Take Out, Water - Bottled & Bulk