Mère Grand is a restaurant and natural/organic wine bar offering world cuisine.