Teuk Chhou is a restaurant offering Cambodian, Thai, and Vietnamese cuisine with fresh ingredients.