The Capital Grill
“One of The Best Steak Restaurant in Town”
I have to this restaurant on many occasions, in scottsdale and Washington DC; both of private and business occasions. The food is top notch and so is the service. Highly recommended.
Visited November 2012