"I love this place."
Phone: +14076471869
Address: 526 Park Ave. SouthFL 32789, Winter Park, United States
City: Winter Park
Website: http://www.lecafedefrance.com/
Tuesday: 18:00-22:00
Wednesday: 11:30-14:30 18:00-22:00
Thursday: 11:30-14:30 18:00-22:00
Friday: 11:30-14:30 18:00-22:00
Saturday: 11:30-14:30 18:00-22:00
Dishes: 154
Amenities: 25
Categories: 5
Reviews: 771