photos 20220511. Formerly TEB Interiors, 853 Kingston Road is a cute little art deco building in The Beaches. Image May 11, 2022 Vik