There are loads of take away places - Indian, Chinese, Fish and Chips, Pizza, etc - in the town centre.
Also a selection of restaurants - Italian, Turkish, Indian, Chinese, Pub grub - in the town centre.
Further afield outside Forfar there are many good places to eat within a few miles...
What kind of thing you looking for and I could maybe recommend somewhere, or tell you where NOT to go!