Contact

Visit Our Showroom

Italo Design Miami

Address
3165 NE 163rd St
North Miami Beach
FL 33160
Hours
Monday - Friday: 11:00 AM - 6:00 PM
Saturday: 12:00 PM - 5:00 PM
Sunday: 12:00 PM - 5:00 PM

Contact form