Teddy Bear Shop The
Galleria Shopping Plaza, 385 Bourke St., Melbourne, Victoria, Australia, 3000
(039) 670-7382 Phone
(039) 670-8882 Fax