Police have charged a 44-year-old woman over the so-called "dine and dash" spree which went viral across Perth social media this month.

This couple feasted at Elmar's in the Valley, allegedly racking up a $250 bill before leaving without paying.

Police announced Monday they had charged the woman, of no fixed address, with a range of stealing and fraud related charges from as far back as mid-2017.

Major fraud squad officers have charged the 44-year-old over a number of offences alleged to have occurred between September last year and April this year.

The woman was arrested in Belmont on Sunday.