Digby’s is a restaurant, a grocery shop and a butchery located in Boeng Keng Kang, Phnom Penh. Even though the restaurant is settled in the area with a crowd of modern and high-end restaurants, Digby’s still manages to stand out among the crowd because of...