Police have charged a man following investigations into an armed robbery that occurred in Aspley on December 28.
It will be alleged at 12.50am, a man armed with a knife entered the Gympie Road business and demanded money from a staff member.
Police will further allege the man left the scene on foot with a sum of cash and was last seen heading north on Gympie Road.
No-one was physically injured.
Following a public appeal police last night arrested a man in Caboolture.
A 23-year-old Beenleigh man has been charged with armed robbery.
He is due to appear in Pine Rivers Magistrates Court today.
If you have information for police, contact Policelink on 131 444 or provide information using the online form 24hrs per day.
You can report information about crime anonymously to Crime Stoppers, a registered charity and community volunteer organisation, by calling 1800 333 000 or via crimestoppersqld.com.au 24hrs per day.