Metrics Scorecard

Huddle House CEO on Franchising

May. 7, 2011 - 04:27 - There are 420 restaurants in 18 states.

For video troubleshooting and help click here.