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