The Place to... is a French restaurant and bar offering international-inspired cuisine in a warm and comfortable atmosphere.