Leo B. Chin
December 1, 1937 - April 27, 2022
Leo B. Chin, 84, of St. Cloud, FL and formerly of Riverside, RI, passed away on Wednesday, April 27th, 2022 at his home. Leo was the former owner of the Rickshaw Inn, Jade Tree and Tai Pan Restaurants. Beloved husband of the late Barbara A.... View Obituary & Service Information