Location: 2903 West Bell Road, Phoenix, AZ 85053
Phone:(602)375-1133
Category: Restaurants
Tags: Steak Houses, Barbecue Restaurants