Showing results for cleo paris
Search instead for cleocparis
Restaurant Cléo
(472)
Restaurant
Sophisticated choice with a local menu featuring creative fish & meat plates, plus desserts & wine.
Address: 19 Bd de la Tour-Maubourg, 75007 Paris, France
Hours: Closed ⋅ Opens 7 AM Sat
Phone: +33 1 40 60 44 32