New Balance Outlet is a part of Castel Romano Designer Outlet is situated in Castel Romano, Lazio, Italy.
New Balance goods are sold with discounts in this outlet. You can find footwear, sportswear here.
A very spacious store and good quality goods, foot wear are comfortable and with good price too but very poor collections.
A very spacious store and good quality goods, foot wear are comfortable and with good price too but very poor collections.