Italian Fast Casual Spoleto to Open 3rd Orlando-Area Store
Spoleto - My Italian Kitchen will open its new Winter Park, Florida, location on June 4. The new Spoleto, located at 349 N. Orlando Ave., is the third one in the Orlando area. The concept is simple: give guests the culinary freedom to choose from more than 30 farm-fresh and house-prepared ingredients, herbs, dressings, and oils to […]
Read More