Phantom Gourmet: Ruth's Chris Steakhouse In Waltham
A high-end steakhouse with a name known around the world has set up shop in Waltham. 

More Videos