Contact
Visit Our Showroom
Italo Design Miami
Address
3165 NE 163rd St
North Miami Beach
FL 33160
North Miami Beach
FL 33160
Phone
Hours
Monday - Friday: 11:00 AM - 6:00 PM
Saturday: 12:00 PM - 5:00 PM
Sunday: 12:00 PM - 5:00 PM
Saturday: 12:00 PM - 5:00 PM
Sunday: 12:00 PM - 5:00 PM