Leo Bar & Grill
Leo Bar and Grill is your local hangout for tasty meals, refreshing drinks, and live sports actions.Leo Bar & Grill is a vibrant bar & grill in Scarborough, offering great food, refreshing drinks, sports nights, and a warm place to gather with friends and family. Join us for exciting events, match-day specials, and unforgettable nights.
Category: Bar & Grill / Restaurant / Sports Bar
Address: 3081 Kingston Rd, Scarborough
Instagram: @leobarandgrill
Email: leobarandgrill@gmail.com
Contact: 416-265-0055