Café de la Place is a modern restaurant with a contemporary bar and seating for 65.