DECATUR, Ill. (WAND) - Del Carmen's Pizza West in Decatur has closed, the company announced on Facebook. 

A Facebook post from Wednesday afternoon said the business is closed and for sale, but did not give a reason for why. 

WAND-TV reached out via Facebook Messenger for a comment and did not immediately hear back.