Red Carpet Italian Fashion Store is located in Novi Sad, Serbia on Zmajevački put 22. Red Carpet Italian Fashion Store is rated 4.6 out of 5 in the category women's clothing store in Serbia.
Address
Zmajevački put 22
Service options
In-store pick-upIn-store shopping