Green Island – Temple City – 9556 E Las Tunas Dr By Restaurant Robot - November 22, 2025 0 37 FacebookTwitterPinterestWhatsApp