Riga Bros - Plaza is located in Ladysmith, South Africa on Shop 105 The Plaza, Lyell St, C.B.A. Riga Bros - Plaza is rated 5 out of 5 in the category shopping mall in South Africa.
Address
Shop 105 The Plaza, Lyell St, C.B.A
Service options
In-store shopping