Restaurant: Impossible
Season 18
Ep 107. Aftershow: Perella's
- March 15, 2021
- 21 min
Robert Irvine shares never-before-seen moments from filming at Perella's Ristorante in Warren, RI. Crew members join him to premiere the first ever Restaurant: Impossible music video, and Robert checks in with the owner of Perella's for an update.