Auberge de Saint Martin is a French restaurant.