Services requested Ice n Spice Indian Restaurant & Bar 177A-179 Margaret St, Toowoomba City QLD 4350 Added on June 1, 2026 WEBSITE: https://share.google/Z02IyaEzqAfrzo85XContact #: +6161746597777Price: Rs0