Season 29 · Episode 386 · November 30, 2018
Filmed at Sebastopol, California
Restaurant detail
Sebastopol, California
Explore this restaurant’s current details and TV appearances.
Season 29 · Episode 386 · November 30, 2018
Filmed at Sebastopol, California