Belgian restaurant Le Marie-Catherine, a charming farm-based establishment offering French cuisine, a tea-room, catering, and a fine grocery.