11401 NW 12th St E - 500
Miami, FL 33172
Italian restaurant chain for casual eats including classic pizzas, specialty pastas & sandwiches.