A Benefit Restaurant® serving award-winning Cambodian and French cuisine. Located at 663 Main Street, Waltham, MA. – (781) 899-2244