If not Is it very easy to incorporate credit card payment into envato themes?
you will not find something like that, only if you seek for WooCommerce integration
Hey there, there are a few of them just search for Restaurant WooCommerce on ThemeForest. After you find one you like make sure to ask in the Item Comment section if the Theme fits and suits your needs, so you’ll know you’re all set and good to go! Cheers!