If you remember the old Don Pablos located at 8717 International Drive Orlando, FL 32819 - it was a high brick building sharing the same parking lot as Boston Lobster Feast. The building has been transformed into the new Mia's Kitchen Italian Restaurant concept. Mia's is now open on IDrive Orlando, and we would love to hear about your visit to the location. Here is more about Mia's Italian Concept:...