The Café

The Café

Diminishing Returns (2x1)


Air date: Jul 24, 2013

Richard has some important news to share. An unexpected visitor pays Sarah and Carol a visit.

  • Premiered: Nov 2011
  • Episodes: 14
  • Followers: 26
  • Ended
  • Sky One
  • Wednesday at 21