Café de l'Univers is a cafe offering authentic French cuisine. Features include a terrace, air conditioning, and group dining options. Pets are welcome.