Central Cafe & Restaurant is a charming culinary establishment in Thetford. It is known for its tasty food and friendly staff, offering a great environment for diners. The cafe also caters to vegan customers.