Restaurant: Impossible
Rising Sun Bistro
S5 E4:
Rising Sun Bistro in Kalispell, Mont., has a chaotic kitchen, an uninspired decor and lots of debt.
Restaurant: Impossible