S
Shuba
clothes
Contact Information
Address
135 Ormond Road, Elwood
3184
About
Shuba is an Indian clothes located in Melbourne, VIC. Find Shuba and other Indian businesses in Melbourne on AustraliaWasi — Australia's largest Indian business directory.
Business Status
OPERATIONAL