1) It's relatively quick and cheap to launch a website with Webflow, Wix or Squarespace. You can upload pictures of your products or just type in your menu. Customers will be able to select items, type in their address and pay online. If you don't want to pay extra for custom design, you can always use free or paid templates. Webflow does not force you to use its own payment and e-commerce provider, you can pick any.
2) A totally free option is to set up a Stripe account and you will be able to receive online payments right away. You only need an email address and your company data. Upload your products to social media, a blog or existing static website and take orders via email. You could start emailing your existing guests with Mailerlite and add your products into a newsletter. They reply with their orders, then you send a payment link back that can be paid by hundreds of currencies, bank cards plus Apple and Google Pay. Update: 5 more European countries added to Stripe: https://stripe.com/global
Webflow is available globally, though taking payments is not yet so widespread. See where Stripe and Webflow payments are available.
3) My further idea is setting up Shopify Lite ($9 per month, free trial) - you'll be able to sell over the phone, via Messenger and Facebook or copy paste your products into blogs, Wordpress, Tumblr or any website. Setting up Shopify for your business is available literally everywhere: you can accept payments via PayPal, Amazon Pay, Apple and Google Pay, PLUS:
100+ credit card providers https://www.shopify.com/payment-gateways
alternative payment methods (like for example AliPay, Bancontact, Klarna, eps-Überweisung, Giropay, iDEAL, Przelewy24, SOFORT etc.) https://help.shopify.com/en/manual/payments/alternative-payments
and manual payments https://help.shopify.com/en/manual/payments/manual-payments
4) You can even accept cards in-store, over the counter with Shopify POS. Take custom orders: See how on the Shopify Blog