Eagle Boys Pizza - Toowoomba South phone 796 Ruthven St South Toowoomba, Queensland 4350 map Lotus Village Chinese Takeaway phone 692 Ruthven St South Toowoomba, Queensland 4350 map if (!IN_DEV) { ?> } ?> Super Rooster phone Cnr Ruthven & Alderley Sts South Toowoomba, Queensland 4350 map