4 stars. very impressive, well deserved. No words how to explain the perfection on the STEAK. The Food and...
All reviews seem positive
Easily accessed from the Tollway, this four-star restaurant is a destination for steakhouse fans throughout D/FW. A live pianist sets the right mood for downtown Dallas couples with a taste for...