Toronto police are investigating after a man was shot outside a bar in the city's east end.

The shooting happened around 12;30 a.m. on Saturday outside the Red House Bar and Grill near O'Connor Drive and St. Clair Avenue East.

The victim was shot three times but is expected to recover.

Police say they have charged one person with obstruction and their investigation is continuing.