i8 Café Chinese Take-Away. Chinese takeaway Murrumba Downs, Chinese Takeaway. Shop 30, Castle Hill Village, 264 Dohles Rocks Rd
i8 Café Chinese Take-Away. Chinese takeaway Murrumba Downs, Chinese Takeaway. Shop 30, Castle Hill Village, 264 Dohles Rocks Rd