     
|
|
|
|
|
|
Located on Park Avenue, Cafe de France offers international cuisine options for lunch and dinner including veal, seafood and traditional appetizers such as escargots and carpaccio. In addition, the upscale restaurant features an extensive wine and spirit selection and can accommodate private parties and functions. Address: 526 South Park Ave. Winter Park FL USA 32789
1 407 647-1869
|
| |
|
|