Overview Details Press Releases Multimedia Locations People Groups If your love for Italian food has a special place in your heart, in Miami, FL, come to the pizza & pasta restaurant, Pop's Pizza and Subs, and get endeared!