Isabella's Passion is located at 10 Hill St, Toowoomba City QLD 4350, Australia