
Chew Tube
Walters’ Gas & Grill On Restaurant Impossible
On tonight’s special 90-minute episode of Restaurant Impossible, Robert Irvine and his team are in Opelika, Alabama to save Walters’ Gas & Grill. Walters’ Gas & Grill is a restaurant that operates as part of ..