Little Chefs which closed in 2004/2005 period as part of Permira's sale of the chain to People's Restaurant Group.
All items (87)