W
W M Review of Buffalo Chophouse
Excellent steakhouse. We live in Des Moines, Iowa ...
Excellent steakhouse. We live in Des Moines, Iowa and travel to Buffalo for Business twice a year and don't skip the Chophouse. Some of the reviews are comical It is pricey but you get what you pay for I would never step into an Outback steakhouse after eating here.
Comments: