Check, Please! Bay Area

Los Arquitos Restaurant, Lavash Restaurant, Seven Hills

Season 12 Episode 19 | 28m 3s

Check, Please! Bay Area reviews: Los Arquitos Restaurant (Vallejo), Lavash Restaurant (San Francisco), Seven Hills (San Francisco)

Aired: 10/19/17

Rating: TV-G

Video has closed captioning.

Problems Playing Video?