Dine! Short Ribs at Knife Dallas
Bite into mouth-watering short ribs at the critically-acclaimed restaurant, Knife Dallas.

More Videos