Le Spot offers fresh, simple cuisine in a relaxed environment.