Italos Tailor Shop
64 E Main St
Newark, DE 19711-4670
302-366-8031
Business Hours
Please call for business hours
Payment Types
Please call for payment types