Scaddabush Italian Kitchen & Bar, located at 382 Yonge Street, is noted for its modern-day take on conventional Italian Delicacies and also a lively, welcoming environment. It’s a great spot to enjoy a lot of the very best happy hour deals in Toronto, especially if you’re a lover of Italian food stuff. Happy hour at Scaddabush runs from 3 PM to