Elegant Plates, Mixed Flavors at Fresco Cucina Italiana

I visited Fresco Cucina Italiana on Turkey Lake Rd (7721 Turkey Lake Rd, Orlando) with the kind of hopeful hunger you reserve for a place described as “one of the best Italian restaurants in Florida.” It’s family-owned since 2008, and the folks behind it—names like Ralph and Angie Spampinato appear in the “about us” mix—have […]