A fight broke out at the Unite Services Club just after 1.30 but had dispersed by the time officers arrived.
A collision then took place about an hour later involving a BMW, a Mercedes and a Chevrolet in Springfield Rise.
A 32-year-old man, a 24-year-old man, and a 23-year-old man have all been arrested on suspicion of affray.