Bistro on Park Avenue is a charming restaurant located in Winter Park, just outside of Orlando. The menu features classic bistro fare such as steak frites, mussels, and croque monsieur. The atmosphere is cozy and intimate, with a lovely outdoor patio for dining under the stars.