Ready-to-eat foods store (12)
I believe the answer is:
delicatessen
(Other definitions for delicatessen that I've seen before include "Shop selling specialist foods" , "where to get fare from abroad" , "Rare food shop" , "Here one gets exotic foods" , "Seller of fine foods" .)