A man has been arrested while recovering in the hospital after police say he shot himself in the leg Tuesday morning inside a popular cafe in Manhattan.

Authorities say the man's gun discharged while inside Zabar's Cafe on West 80th Street and Broadway just after 8:30 a.m.

Police say the shooting appears to be accidental.

He allegedly fled the scene soon after, and took himself to St Luke’s Roosevelt Hospital.

Police say they recovered a gun near the Lincoln Tunnel.

Details of the charges the man faces were not immediately available.