Elza Beauty & Body is an all inclusive beauty & body clinic that will help you achieve the look of your dreams. We are located in the heart of Scarborough at 3155 Eglinton Ave E, open 7 days a week. Trust us to highlight all the beautiful parts of you and give you an experience you’ll never find elsewhere!