Location: 1743 East Camelback Road, Phoenix, AZ 85016
Phone:(602)265-1609, (602)265-1699
Category: Restaurants
Tags: Steak Houses, Barbecue Restaurants