Find the top Chophouses restaurants in Phoenix, Arizona near you now.
Fine dining restaurant
Address: 2502 E Camelback Rd, Phoenix, AZ 85016