From Our Editors
Come hungry and leave happy! Spirit Shop in Cherry Hill aims to please even the pickiest eater.
Spirit Shop is located near endless parking options, allowing diners to find quick and easy parking.
Spirit Shop knows how to put a smile on your face - the fairly-priced fare is easy on your taste buds as well as your wallet.