Food: Italian
Il Piccolo North Miami
2112 Northeast 123rd Street North Miami, FL 33181 (North Miami Beach)
Recomienda Il Piccolo:
Comments about Il Piccolo
Total: food: service: ambient:Have you visit this Il Piccolo restaurant? Give us your opinion