Lowood Chinese Restaurant Chinese restaurant Lowood, Chinese Takeaway. Shop 12 Lowood Shopping Centre Walters St