French restaurant La Cave, part of Athens Street Hub, offers a taste of France.