Check, Please! Bay Area reviews: Scolari's Good Eats, Le Garage, La Mar
Check, Please! Bay Area Season 13 episode 18 airs Thursday, November 8 at 7:30pm on KQED 9. See other television airtimes. And never miss an episode by subscribing to the video podcast.
— Check, Please! Bay Area