Royal Upholstery

215 Lillyfield Road, Leichhardt NSW 2040