Having an instagram account is not enough for a food business.
A limited amount of clients are using social medias and are still finding restaurants through google.
Having a web site for any food business is a must, especially if you are making deliveries as glovo is not available everywhere and expensive
Taking orders from social medias or table booking is unmanageable and unprofessional, it also doesn’t build client’s database, prevent possibilities for clients to review their experience and being contacted later by newsletter.