loved this location for the pastries, we never skip france when we visit.
France is located at Orlando, FL 32836